Hello! My name is Ana Castillo. I was born in Mexico City and I have been lucky to live in Mexico and Portugal. I have traveled to many other countries such as the USA, Spain, France, Italy, Germany and the island of Madeira off the African coast. This has allowed me to experience different cultures and languages, that’s why I am committed to teaching Spanish as a mix of language and culture that will allow students to navigate all kinds of situations in Spanish speaking environments. I am a professional, patient and flexible teacher. I like to have a fun environment in the classroom to make the process of learning Spanish easy and enjoyable.