Our mission is for our students to be highly satisfied with achieving their Spanish language goals and to have the ability to effectively and confidently communicate with native speakers in any Hispanic country.


We have qualified and professional native Spanish-speaking teachers who have a wide range of experience teaching students whose language skills vary from beginner to advanced.

Our teachers individualize instruction to help meet student needs and to promote success! This helps build a student’s confidence and gets them speaking in clear and fluent Spanish.

We also make learning Spanish fun using time-tested methods which work with all learning styles and ages. Students will learn to express themselves with ease with teachers who are both knowledgeable and patient and who will encourage questions and will provide accurate and detailed explanations.

We are delighted to have many satisfied students from all over the world who are recommending us to others for Spanish lessons.

My name is Sonia and I am the director of Spanish Tutor Peru. I have a passion for teaching and I have over 11 years of experience teaching Spanish in a regular classroom and for the last 8 years instructing one on one through online lessons.

I have a degree in International Business Administration and that gives me the necessary knowledge to successfully manage Spanish Tutor Peru. In addition, I am also a certified Spanish language teacher as well as a certified English as a Second Language instructor.

Being a teacher is a wonderful experience.   Teaching Spanish gives me the opportunity to meet people from a variety of different cultures and walks of life.  It is also very rewarding to see students achieve their goals and to help them overcome the challenges of learning a new language.  I am very happy to invite you to try a free class.

Maria Teresa lives in Cusco, Urubamba, in the Sacred Valley of the Incas, Peru. 

She studied Business Administration and tourism and speaks English at an intermediate level. She realized more than 10 years ago that her passion was teaching Spanish.  She has experience teaching to different levels and with her knowledge and patience, Maria can help you achieve your goals. 

Now she is a staff teacher at Spanish Tutor Peru. I invite you to take a free trial lesson with her.

Spanish Placement Tests


What is your level of spanish?

– You can take any level of exam to know your appropriate level, A (basic), B (intermediate) and C (advanced).

– You must complete all the sentences by selecting the most appropriate option.

– You can start now, good luck.


Beginner level (A) Intermediate level (B) Advance level (C)



Happy Students