Language courses in Madrid
If you are finally thinking of launching yourself to improve a language, but you do not know where to start, or the level of languages you have or how to organize yourself, at coLanguage we have the right teachers to guide you. Read on to find out more and get started as soon as possible!
Your online or face-to-face tutor
At coLanguage we have qualified and experienced professionals who go through a meticulous selection process with which we verify their experience, their certificates and their skills teaching classes. Your teacher can be native, bilingual or even multilingual, you choose!
Shcedules and prices
From coLanguage we offer you a course tailored to your needs, since it is you who decides the schedules. You can adapt the courses to your availability and also, if you have more occupations, you can agree with your language teacher and find another day that suits you better. The price of the courses is usually around € 15 per session, although it is the teacher who sets the rate, so you can choose between different prices.
Start your language course with coLanguage!
If you want to start your language courses online or in person, you have to:
- Register on our website
- Find a language teacher
- Book your class at the time that best suits you
- Start your language classes!
Discover your language teacher in Madrid
In order to start enjoying your language courses in Madrid, you can find private tutors at:
- Madrid center
- Arganzuela
- Retirement
- Salamanca
- Carabanchel
- Chamartin
- Tetouan
- Chamberí
- Fuencarral-El Pardo
- Moncloa-Aravaca
- Latin
- Vallecas Bridge
- Villaverde
- And more zones!
Keywords: language courses in Madrid
Private lessons, group classes, tutoring and language courses (A1, A2, B1, B2, C1, C2)
Take lessons with a teacher you can trust! We screen every teacher on their education and work experience.
Find language teachers in Madrid. Nearby or online.
- Learn whenever and wherever you want.
- Trial lesson possible.
- Lessons on Skype, Zoom, Facetime or a software of your choice.
What is the average price for language lessons in Madrid?
The average cost of a language lesson in Madrid is 17.04€/h.
The experience and education level of the teacher and the location of the course (online or at home) can influence the cost of the lesson.
Discover coLanguage
Quality guaranteed: only certified teachers
We screen the educational background and work experience of all our teachers
Teacher (2018-2020)
Paula G.
Teaching different subjects to children (primary school levels). Teaching grammar in relation to grammatical subjects (university levels). Exam preparation (B1, B2, C1). Cambridge, Aptis, Trinity...
Location: Granada, Cordoba
English teacher (2017-2020)
Loes M.
Engels docent, curriculum designer, evening classes to adults
Location: Congo
Italian Teacher (2015-currently)
Chiara M.
Italian Teacher to migrant women.
Location: Thiene
What our teachers offer
Romanian teacher
Hello. My name is Raluca and i am a Romanian teacher. I have a degree in Romanian and i am also a native Romanian speaker. I have five years experience in 1-on-1 classroom experience. I love working with students of all ages and from all over. What I love about teaching is meeting new, interesting people and helping them as much as I can.
Raluca F.
OnlineNative English Teacher
Hi there!
I can offer conversational classes or exam preparation. I am a native English speaker from United States. I have three years of experience with families and in a bilingual institution. I have experience with the English preparation for language certificates such as PET, KET, Cambridge and Language Cert. I do speaking, listening, reading and writing practice. For younger students, I help with English homework, studying for exams and playing educational games while having conversations.
Kathleen H.
What our students say
Unlike in other platforms, all our teachers are manually verified by our professional team. Trust in the experiences of our students.
My name is Chara (Joy in english) and I am from Thessaloniki, Greece. I am a graduate of the Aristotle University of Thessaloniki, Department of Greek Language and Literature, specializing in linguistics. I speak 5 languages, greek english, french, portuguese and spanish and would like to learn italian soon.
I have been teaching Greek for the last 10 years as a mother tongue and as a foreign language and in the last few years I have been certified in online education.
I have had and still have students with different language requirements so I am able to adapt the lesson to the needs of everyone.
If one also wants fast learning I also have the best method.
In my classes I share tables and google drive files so we can be in the same virtual environment at the same time.
I am encouraging with my students I understand the mistakes and I support their effort and will to learn.
Finally, I have a high success rate in Greek language degrees
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Chara was very professional and well prepared. She has a good variety of activities to practice the language, so we practised both speaking and grammar. Thanks, Chara!
Chara S.Thank you Íñigo, It was a pleasure to work with you. I anticipate the upcoming class.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
I'm a Italian/German bilingual teacher form Florence!
I offer lessons for beginners as well as for advanced speakers. I carry out different kinds of lessons: I could help you for example to prepare for a test, for your trip to Italy or for more advanced needs.
The lessons are focused on improving listening/comprehension skills as well as reading, writing, speaking and grammar.
If you want to know more about my methods, just book a trial lesson! It's free! I hope to see you soon!
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Niccolò has a pleasant way of teaching. He responds well to questions or comments from our group, while he knows how to follow the structure of the lesson. He carries out his lessons calmly, with interest and with humor.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Hello,
My name is Zlatko. I believe that learning Bulgarian online with me gives you the best of both worlds: fast progress and enjoyment.Taking on the challenge to learn a new language is impressive. The reasons might be different. Some people give it a go because they just like new things. Others need to learn a new language because they are moving to a country where the language is spoken. Remember that whatever your reason is, it is your motivation that is the key to successful learning.
Who am I and why to pick me:
- online and face-to-face teaching experience: over 15 years helping hundreds of students achieve their language goals
- flexibility: willing to tailor my techniques to both your interests and specific needs
- patience and excellent listening skills
- honesty and collaboration: let's build trust and consider our work as a partnership
- native Bulgarian speaker with oustanding educational background
- sense of humour
Material
All lessons are interlinked to promote better and more memorable learning, with the flexibility to pick out key sections to focus on certain language points. All language is clearly signposted and scaffolded so there is great clarity of progression of learning - students can really feel they are getting somewhere.
In general, my teaching style includes, but is not limited to:
- speaking practice through role-play activities
- stotytelling and discussions
- gap filling excercises
- listening comprehension
- vocabulary development
- accent reduction
How does that grab you? If interested, drop me a line and we will discuss your language goals and expectations.
I OFFER a 15 MINUTE TRIAL LESSON TO DEMONSTRATE WHAT MY TEACHING METHOD LOOKS LIKE.
Hope to see you soon.
Here are a few tips on how to get the most out of every lesson:
1. Review what you covered in your previous lesson.
2. Focus on things you had difficulty with. I will definitely go over them.
3. It is always a great idea to take notes during your lessons. It helps you stay more focused on what you are learning.
4. Feel free to ask me if anything has come up since your last lesson that you want clarification on. Your questions do not have to be prior lesson related, maybe you are just curious about how to say something.
5. Be sure you have completed your homework assignments. If you were not able to complete them, make notes about what stumped you. Were the instructions not clear enough, was the vocabulary beyond your level of comprehension, were the grammar rules too overwhelming, was there too much homework for the time you had planned to spend on it, and so on.
6. Contact me prior to your next lesson if there are any issues or changes you would like to make me aware of so I can have a chance to make changes to your learning plan.
I look forward to seeing you in my lessons.
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
I find Zlatko to be an excellent teacher who can adjust and adapt the lesson to my needs. I always find Zlatko humorous and each lesson is great fun .
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Hi!
My name is Kirstine. I'm an experienced English and Danish teacher. I teach at a primary and lower secondary school. (Students aged 6-16). But I'm also very interested in teaching both younger and older/adult students.
I'm an international coordinator at my school, and very used to working with students and teachers from all around the world.
I'm used to online teaching.
I love having contact with people from all around the world. I used to travel a lot, but now I love to meet people from other countries either at my AirBnB or through online sessions.
I love to hear from you and teach you either Danish or English.
I have an informal way of teaching, and will work together with you to make the sessions how you prefer them.
We can use a textbook if you prefer, but I also like to read the news, small books, look at online videos and more, and to discuss and learn from that.
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Great teacher! She really understands how to tailor the lessons to the specific needs of my kids and how to keep them engaged during the lesson. Highly recommended.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Hello, I am Daniela, a qualified teacher of Bulgarian as a foreign language. I am originally from Sofia, Bulgaria. I have a passion for languages; I speak fluent English and Spanish, Czech and Slovenian. I have a very practical approach to languages. My method is very communicative and gives lots of initiative to the student - I teach through real-life situations and role plays, so my students start speaking from the first lesson. I am always interested to understand your motivation why learn Bulgarian and adapt fully to the needs and likes of each student. I make my lessons fun and enjoyable for every student, as I believe it is very important for the student to enjoy learning, and to be looking forward to the next class. Many times we discuss culture, traditions, history and all kinds of topics that the student is interested in, and in this way, progress comes much faster.
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Daniela has a great experience teaching abroad. She is a native Bulgarian and can teach Bulgarian grammar and conjugation with severals materials.
This review was written by a coLanguage team member during a manual screening of this teacher profile.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Hola:
My name is Manuel Rodríguez and I am from Madrid. I am a Spanish teacher with more than ten years experience. I hold a Master Degree of Teaching Spanish and a Honours Degree in Spanish Philology.
I have experience in places such as Queen's University (United Kingdom), adult education centers, schools, banks and embassies. In all these places consider I am a brilliant tutor and I have passion for teaching. References available upon request.
I have experience working with groups from all ages and I have learnt how to create humble and good relationship with students and promote an atmosphere which provides learning and trust. I am proficient in classroom management, as well as use of modern teaching techniques.I also have an in-depth knowledge of creating an interactive atmosphere for students in order to expedite learning
For me, being a Spanish teacher is more than a job. Many times is discussed if a teacher is born or not. I think I have both requirements. For one hand, enthusiasm and patience when I am teaching and for the other, I am skilled at employing a variety of teaching strategies in accordance with students' needs and I have an in-depth knowledge of grammar and Spanish culture.
Regarding teaching method, I am skilled at employing a variety of teaching strategies in accordance with students' needs. For this reason, I use an ecclectic approach. I think this is the best approach for teaching because I can make decision on the basis of what seems best for the student instead of following an style. I use a wide range of materials in my lessons.
As a Spanish tutor I have designed, taught and marked courses for adult learners at every level of Spanish. For each of my classes I adapt, arrange and design the materials to match the level and the interests of the student.
Throughout the lessons , I give each student feedback on their progress, attend to their specific needs, and provide encouragement.
I email the class notes to every student and encourage them to make contact if they have any specific questions or doubts.
¡Hasta pronto!
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Manuel is an outstanding teacher - not only due to his years of experience but also due to his professionalism and his passion - especially for teaching and languages. Currently learning Russian himself and holding a certificate for English, he very well knows about the struggles of learning and will help you to go easily through the most difficult parts of Spanish language. Manuel is very open-minded, polite and a broad range of interests. A teacher who creates lessons due to your needs and necessities. We can recommend him 100%!
This review was written by a coLanguage team member during a manual screening of this teacher profile.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Hello! My name is Ainhoa, I am Spanish and I live in Bilbao, a city in the north of Spain. I love languages and learning about new cultures, that is why I decided to teach Spanish. I find it very gratifying to see the students improve.
I am patient and cheerful, and I strive to create a comfortable environment where students are not afraid to make mistakes. I am positive and I firmly believe that anyone with effort, perseverance and correct accompaniment can improve.
I am an online Spanish teacher certified by ELE International and I have been teaching Spanish since 2019. In 2020 I formalized my business and became freelance.
In these years, I have studied Spanish grammar thoroughly and I have tried many teaching methods that were taught to me in my training, which has led me to create my own method with what I have seen has given better results. I use spaced repetition, create projects, do real-life rollplays, and have the student come to the correct conclusion on their own using questions. For all this, we will use manuals that will guide your learning, the campus diffusion books.
I have helped students of all levels to improve Spanish until they can speak correctly. Each student learns differently and has their own challenges, so I have learned which resources work best for each person.
In my classes you will find a smily face and a relaxed atmosphere, in which you will feel free to ask questions as much as necessary and to express yourself without fear of mistakes.
See you soon!
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Ainhoa is a very competent teacher, she knows what she is doing and will help you achieve your goals in learning Spanish.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Hi there,
I am glad to meet you.
First of all, let me congratulate you on the decision to learn or improve a new language. In your case this is Bulgarian.
My country, Bulgaria, is a beautiful country with nice and hospitable people. It is an ancient land with a great history and rich culture. Having learned our language you will be able to get in touch freely with our good people and country.
I come from the town of Vidin, Bulgaria. I am a qualified English and Bulgarian teacher. I graduated back in 1972 from Sofia University with an MA in English Philology and Bulgarian Philology as a second subject. Since then I have spent most of my professional career teaching Bulgarian students.
First of all, we will have a 20-30-minute trial lesson during which we can get to know each other, set expectations towards the lessons and schedule the timetable. The next step is simple - we start learning the language of your choice!
Cannot wait to meet you and help you on your journey to learn Bulgarian.
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Always a pleasure to have my Bulgarian class with Angel. He is a very friendly person and a great teacher. His combination of Bulgarian lessons with Bulgarian songs is very fun and helpful for learning the language. Can definitely recommend him!
Angel S.Andy is one of the best students I have had in my long-lasting teaching career. He is not only a great student but a great guy and my lessons with him have been a really pleasant experience. Thank you, Andy!
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Hi, I'm Dajana, I'm 31 years old and I come from Naples.
I am graduated in Foreign Languages and Litteratures and I have a II Level Master degree in Teaching Italian as Second Language.
I have teached italian to foreign people, above all adults at any age, in several NGOs and social cooperatives in the last 4 years.
How will I teach you italian? By playing!
I know that studying a language by reading a grammar book and mechanically completing the attached exercises can be boring and above all does not train your mind.
Learning instead should be a pleasure, so I like to use small funny videos, songs, puzzles and so on.
I also prefer the inductive method so that you can understand how Italian works on your own and then fix the grammatical rules together.
That way you’ll learn Italian without even realizing it!
But all this depends on you and how you prefer to study. I will be very happy to adopt the method that suits your case. The most important thing is that you get your goals with pleasure!
Don’t you think studying can be a pleasure? Join me and you’ll find out!
Cheers,
Dajana
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Dajana adapts to the profile of its students and their constraints, while ensuring follow-up between each lesson. The lessons also work very well in groups. I am very satisfied. Dajana adapts to its students and their constraints. She's also keen on ensuring a follow up between lessons. It also works very well in groups. I am fully satisfied
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Привіт! Мене звати Олександра, та друзі й рідні кличуть мене Саша.
Я - українка, народилась в Україні й проживаю тут усе своє життя. Крім того, я - магістр української філології, дипломована вчителька української мови та літератури.
Тому я прийшла на colanguage, щоб передати любов до своєї рідної мови якомога більшій кількості людей. Хочете вивчити українську? Або ж просто спробувати, а що як сподобається? Чи просто підтримати мій народ та культуру у цей важкий період російської агресії? Я тут, щоб вам допомогти!
Нас намагаються стерти з лиця землі, та ми незламні. Допоки наша мова існуватиме, допоки її будуть вивчати ... ми будемо! Бо в серці маєм те, що не вмирає..
Hey, my name is Oleksandra, but friends and family calls me by short name Sasha.
In 2020, I've obtained a Master's degree in Philology, diploma & additional certificate which says I can teach Ukrainian Language & Literature, as well as English both for children and adults.
My experience in educational field is 5 years:
-a teacher-trainee of in a public school (2 years);
-a tutor for teens and adults (3 years);
I provide lessons according to your wishes. If you need more grammar - we'll focus and work on it. If you want to develop your speaking skills - no problem. My rule is an individual approach to every student.
Hope weʼll become good friends and have a lot of fun on our lessons!
Looking forward to see you on my first free trial lesson!
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
If you ought to be interested in learning Ukrainian or Russian then Sasha is definitely the teacher for you to consider! That's what I did. Being a student of Russian at my local community college I quickly grew more and more interested in the Ukrainian culture and language. I scheduled a free trial lesson with Sasha here on the platform and was convinced right away. Sasha has perfect knowledge both of the Ukrainian and the Russian language. In my impression Sasha finds a way of getting her knowledge across that is both very effective and convenient. She really cares about her students! Her english is perfectly intelligible and I have no difficulties communicating with her whatsoever. Of course learning a new language is a long and demanding process which everybody should be aware of. But I am confident that I have found here the best teacher that I could have asked for and I am definitely looking forward to many more lessons with Sasha!
Sasha M.Thank you for the kind words, Misha! Happy to be your linguistic guide ;)
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
I am originally from Reggio Emilia and I have a Bachelor's and a Master's degree in Italian, English and German. Both degrees were obtained at the University of Applied Sciences ZHAW in Winterthur (in 2014 and 2016). For 12 years, I have been teaching Italian privately and tutoring adults and children of different nationalities (including Italians), from a beginner to an academic level. From a linguistic point of view, my strengths are an in-depth knowledge of Italian grammar plus "verbal creativity" (use of synonyms, different levels of connotation and register, specialized languages, ...).
My aim is to help my students reach their goals, whatever it might be. I don't insist too much on the achievement of certain levels (A/B/C), but I focus on the needs and preferences of each individual, which can range in any direction (from writing without mistakes to widening your vocabulary to getting by on holiday in Italy to understanding the logic behind a language ...). To do this, I set a first meeting exclusively to understand language level, difficulties, objectives, and deadlines of the person in front of me. This is the starting point to create a customized programme. This way, nobody will get bored: my student will play an active role in the learning process, having fun and falling more and more in love with the bella lingua :-)
My teaching techniques include an "entry test" to understand the student's linguistic "weaknesses", training in listening, reading, speaking, and writing and a "final test" to check improvements and learning pace. I select teaching materials with the students so that they are based on students preferences. These teaching materials might include translations, dictation exercises, dialogues, songs, videos (taken also from YouTube, Instagram, FB...), reading books and magazines. I am available for both live and online lessons.
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Chiara is a great teacher which emphasizes on her students' needs and wants, tailoring each lesson to the level they have, keeping them active and engaged.
This review was written by a coLanguage team member during a manual screening of this teacher profile.
Chiara B.Thank you!!! I'll do my best to offer a unique learning experience to my students :-)
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Maria is an experienced French teacher. She has teaching French to adults and children and knows how interacts with them. Moreover she gets different materials for learning French as videos, music, grammar exercises and discussions. Maria is a smiling and nice person, students will enjoy learning French with her and she adaptes her lessons to students level.
This review was written by a coLanguage team member during a manual screening of this teacher profile.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
I am young female staying in Johannesburg, South Africa. I have obtained my qualification in Agricultural management. I am well mannered and very inquisitive. I enjoy spending quality time with my friends and family because it is always an opportunity to learn more about myself and explore different characteristics that I have. I strongly believe in sharing and helping others. In life, we all have moments where one needs help but it is never easy to ask for help, hence why I always put myself forward by offering help. The world can be a much better place if more people had the spirit to help.
Teaching is a special role for one to play because it requires patience. I was able to learn more about my teaching ability through helping my brother and his friends with their homework and school assignments. I am quite charismatic and able to think on my feet to bring solutions when there is a problem. I enjoy teaching because it allows me to share what I have been taught and my knowledge with the next person.
I strongly believe in using color as part of my teaching methods because things are easier to remember when there is color attached. I will be using mostly paper to emphasize on things being taught so that they can be studied and re-learned at a larger stage. I will be using charts and graphs so the students are able to see and not just picture what is being taught. I will also share documents and articles relating to what is being taught just for interest and so that the students are able to learn more outside the class sessions.
My teaching material:
PDF file
Text Documents
Presentation slides
Audio files
Image files
Video files
Flashcards
Articles and news
Quizzes
Test templates and examples
Graphs and charts
Homework Assignments
Approved
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Mantsha is a very kind and friendly teacher. She has 2 years of online teaching experience and is prepared to teach all ages students. She is ready to improve your English with all learning materials and learning techniques!
This review was written by a coLanguage team member during a manual screening of this teacher profile.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Hello, my name is Claus !For many years I teach students from all over the world as a professional teacher of the German language. With a lot of experience and patience I lead my students to their to teach successfully and with fun. I offer you general language courses of B1- C2 with test preparations, as well as courses in Business German (prerequisites are language proficiency in German from level B1 +!).
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Claus has now been helping me to improve my German for a few weeks. Claus has a lot of experience as a teacher and he also has a large general culture. He always comes with interesting topics. The discussions help me to gain confidence, expand my vocabulary and correct some mistakes.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Language
City
Madrid
City districts: Centro, Arganzuela, Retiro, Salamanca, Chamartín, Tetuán, Chamberí, Fuencarral-El Pardo, Moncloa-Aravaca, Latina, Carabanchel, Usera, Puente de Vallecas, Moratalaz, Ciudad Lineal, Hortaleza, Villaverde, Villa de Vallecas, Vicálvaro, San Blas-Canillejas, Barajas