Book Your FREE 1 Hour Spanish Lesson Today!

Qualified Online Spanish Tutor & Certified DELE Examiner

I’m a native Spanish speaker who has been living in Italy for the last 12 years. I am certified DELE Examiner for the levels B1 to C2  from the Cervantes Institute. Language and culture is a personal passion of mine and I speak fluent English and Italian in addition to my native language of Spanish. When I am not teaching I can usually be found exploring cultural centres and museums around Europe spending the majority of my time between Italy and the U.K.

I studied graphic design in Chile and then I did a Masters degree in Cultural Heritage in Siena (Italy). I’ve been an external  lecturer at the University of Siena, teaching about graphic design applied to Cultural Heritage, I worked as a designer doing museum merchandising for the most important museums in Europe. 

I have worked as a translator where I discovered the passion for teaching languages and culture, which is when I started teaching Spanish and Italian, now I have taught well over 1800 lessons preparing students for language certification at all levels.

Student Testimonials

Caro has taken me from knowing very zero Spanish to being able to converse with confidence using the Spanish language. Her teaching style is very warm and friendly which allowed me to have the confidence to learn.

Caro was born to teach. I have been studying language with her 2 years. I went from a student who could barely understand the language, to one who can have an in-depth conversation. She is not only a wonderful teacher, but has become a dear friend.

An amazing teacher, competent and very patient! I look forward to every lesson with her and I have no hesitation in recommending her to anybody looking to learn the beautiful Spanish language.

Caro is an amazing teacher! She is highly professional, very knowledgeable and warm! Through her supportive attitude, she transmits her genuine enthusiasm for helping students. The learning atmosphere is truly enjoyable!

Beginner Spanish

Intermediate Spanish

Spanish For Children

Advanced Spanish