Taylor SladeTaylor Slade graduated from Savannah College of Art and Design with a B.F.A. in Animation. She is passionate about traveling and learning about different cultures. She was an English Teacher in South Korea for three years and looks forward to more adentures in other countries in the future. Currently, she lives in Atlanta, Georgia, with her family. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code