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 Bari. 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?
The average cost of a language lesson is 18.77€/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

English Tutor
Jennifer E.
Location: 2019-2020

AB Literature
Vanessa G.
I earned a degree in Literature with Cum Laude distinction. This program acquaints me with various literary exemplars which helped me improve my English skills.
Location: Manila, Philippines

Proof reader (2013-2014)
Vanessa Z.
I proofread several manuscripts before publication and also published a book myself during this time entitled "True Stories that Never Happened"
Location: Italia
What our teachers offer
Teacher of Spanish, Catalan and English
Teacher of Spanish, Catalan and English

Víctor C.


ONLINE ARABIC / English / Spanish courses
Hi my name is Tijan, I’m 23 years old, I’m from Lebanon but currently living in Spain,Madrid.
I have spent many years preparing myself to be a language teacher not only an Arabic teacher but also Spanish and English. I wanted to understand first other cultures in order to reach people and be able to explain the amazing effects of words and language.
I would be so happy and excited to offer you an online course.
Good luck with to all !!
Tijan A.
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.
I’m French, currently living in the Netherlands.
I lived in Paris for almost twenty years, and I know very well my country (and of course my language, French, my mother tongue). I taught French for two years in Spain, conversation class about culture essentially.
In Paris, I was Spanish teacher, I have the Agregation degree which is the highest degree for teaching in France, I'm bilingual. I've participated too in several editorial projects about Spanish teaching and DELE preparation.
I have a Spanish Studies Master and I'm currently doing a research about the Spanish and Sefardi Judaism.
I have a French as foreign language and a Religious Studies Masters too.
I enjoy sharing what I know. I’m a very eclectic person and curious about everything. To give you an idea, my interest (and sometimes hobbies) are: philosophy, spirituality and religions in general, meditation, psychology and psychoanalysis, history, geography, literature, writing (in particular creative writing, and I’m used to write everyday), art (painting, photography), sciences (vulgarisation level) and cultural matters in general. I travel a lot (as a backpacker), sometimes by foot, and the places I know well are France, the Netherlands, Italy and Serbia.
One of my qualities is my capacity of adaptation, I enjoy preparing documents to help the student to acquire autonomy, but I love speaking too, and it’s the best way to learn a language.
I'm waiting for your message, please when contact me, explain quickly who you are, why you want to study French and what you are looking for exactly.
See you soon.
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials


Rosa's lessons are extraordinary. The texts and videos are well chosen to show the different approaches to a subject. I have learned a lot in recent months. I especially had the possibility of opening and widening my horizon. Thank you!


Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
I have a degree in English and I have been teaching English for 6 consecutive years.
I find teaching English gratifying and thoroughly enjoyable, and it gives me immense joy to see people I teach improve in their written and spoken English.
My specialties are phonics, grammar, vocabulary, public speaking, conversational English and writing. But I can teach other aspects of English too.
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials

This teacher had learning materials and experience, however there were a few problems with the connection.
This review was written by a coLanguage team member during a screening interview.

Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Hello !
I teach french as a foreign language for eight years now and I really love teaching my language and my culture with fun and pedagogy.
I adapt my lessons to your purpose (Professional, travel, exam) and your level. I can also help you to prepare the DELF / DALF or the TCF as I am an examiner in France.
I can use Skype, Google Meet, Zoom, Whereby,...
I also speak a little Portuguese and Italian (I am still learning).
Don’t wait to ask your free lesson or contact me if you have any questions.
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials


Noémie is a native French speaker. She has a great teaching experience for foreign people. Students can learn French by different ways with her : grammar, vocabulary or discussions based on students demands or level. She introduces her lessons relating discussions and grammar lessons which is very attractive.
This review was written by a coLanguage team member during a screening interview.


Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Hello, my name is Katerina und I’m a qualified German teacher with 8 years teaching experience.
I would like to help you to master the German language. You will get your personal online lesson via Skype.
If you are interested in learning this world language, just contact me –
I’m looking forward to getting to know you!
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials


Very expert and nice teacher. Organized, professional, she made my German lessons a pleasant experience. Customized learning materials according to you needs and interests. Highly recommended!
Katerina B.
![]()
Dear Silvia, thank you very much!
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Hi there!
My name is Andrea and I'd like to be your Slovak teacher. :-)
I am a qualified teacher. I studied at the State Language School in Slovakia and I passed the General State Examination in English Language (C1-C2 level). I gained a Doctor of Philosophy degree (PhD.) in Social Work and completed an Additional Pedagogical Education. As a PhD student, I gained experience in teaching. I´ve more than four-year experience in teaching. I enjoy teaching, working with people and speaking in English.
We can focus on whatever you wish to practise and I can take you through a structured course and I will supply you with all of the required materials. Lessons dependent on the student's needs - grammar, speaking, writing, reading or listening. I can help you with all aspects of Slovak.
In our first lesson we'll get to know each other and I'll make an assessment of your needs. After that I'll create a plan for us to follow together.
I enjoy teaching in a fun, friendly and casual manner. Whether you are an advanced student or a beginner let me help you improve. Let’s connect in a trial lesson so I can learn more about your goals. See you soon! :-)
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials

I just finished my second Slovak lesson with Andrea and I am very happy that I chose her as my teacher! She is very kind, easy going and patient, and she has a good understanding of both English and Slovak. I would recommend anyone looking to learn this language as well to book your lessons with her! Looking forward to the rest of the course!

Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Self-study video course in Bulgarian for total beginners and Low-Intermediate learners:
https://www.skillshare.com/r/profile/Zlatko-Zlatev/667906469?gr_tch_ref=off
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
Since I learn languages myself, I know the difficulties and hurdles that can arise when learning a foreign language. I take away your fear of using the German language, because the best way to learn a language is to speak it!
You want to take a telc or Goethe exam? I will help you! I teach from level B1 to C2. In the course of my teaching I have specialised in students and adult learners from the age of 19 who want to take one of these exams for professional or private reasons.
If you only want to prepare orally for an exam with me, I offer conversation lessons where I give you strategies and tips on how to pass the exam. You will do a lot of speaking and learn the phrases that are most important for the exam at your level.
I'll also show you how to integrate German into your everyday life, recommend podcasts, books and series to expand your vocabulary.
Are you looking for a job and need help with your application? No problem, I give you application training, revise your CV with you and write applications together with you. I will also prepare you for your job interviews.
Don't be shy and write to me before you book a trial lesson. Together we will work out a syllabus that is tailored to your needs and goals. We will learn what is important for you at this stage and where I see room for improvement. I adapt each lesson individually to you.
Due to my eight-year stay abroad in Ireland, I have a very good knowledge of English and can also explain something to you in English or Spanish, but in my lessons we almost only speak German together.
What can you expect in my lessons?
- Creative and professional preparation for telc or Goethe from B1 level upwards
- Conversation classes
- Language lessons individually adapted to your needs, each lesson is prepared for you individually
- Application training and help with application letters, revision of your CV
- Grammar explanations that YOU just need.
- Quizzes, puzzles, worksheets, books, conversation topics and much more. Learning should be fun!
The most important thing is that you invest a little time and feel like learning with me. In return, you should also do the homework so that we can make good progress. I will be happy to correct it. Let me inspire you!
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials


Amazing teacher with excellent pedagogical skills! She has helped me very well to improve my german. Absolutely recommended!


Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials


Alessandro is a well-prepared, very experienced with students of different ages and nationalities. His lessons are structured in a way to reinforce the knowledge and competences of each student, always adapting to their needs and exigences.
This review was written by a coLanguage team member during a screening interview.


Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials


Mattia is a teacher with great experience, especially in the education of foreigners. Mattia also has experience in the education of people of different ages, making good use of materials that he adapts for the needs and wants of each individual student.
This review was written by a coLanguage team member during a screening interview.

Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials


Guilbaud is really a kind and professional teacher that I recommend to everyone, I learned a lot and I'm still looking to learn more with her

Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
¡Hola! Привет! Hello!
Learn SPANISH, RUSSIAN or ENGLISH with me!
I'm Marina, a qualified and experienced foreign languages teacher.
My studies:
Teacher of foreign languages. Translator.
Teaching experience:
I've been working as a teacher for 8 years (teaching, online and offline tutoring).
¡Nos vemos!
Happy to be your teacher!
До скорого!
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials


Marina is a really nice teacher with almost ten years of experience. She's been teaching different languages (Russian, Spanish, English) to students having different needs, different ages and different levels. She does a great use of online learning tools and her learning materials are good.
This review was written by a coLanguage team member during a screening interview.
Marina N.
![]()
Thank you very much Sara for the interview and your kind words! It's always a pleasure to work with a professional who cares!
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials

Eva is a friendly native German teacher who will help you to achieve your goals. She knows that everyone learns in different ways so she will personalize her lessons for you.
This review was written by a coLanguage team member during a screening interview.

Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Hello everyone! I have been teaching Italian to foreigners in Bologna for 10 years, collaborating with local associations. I graduated in History, but later I specialized in teaching Italian by obtaining the Ditals, and in 2019 a master's degree at the Ca 'Foscari University of Venice in "Advanced planning of teaching Italian language and culture to foreigners". I love my job very much and I do it with dedication and passion. I have experience with students of all levels of Italian, from beginners to advanced, and in preparing for language tests. I adapt my teaching methods to the characteristics and training needs of my students, so as to favor a more effective, engaging and motivating learning. The materials I use are authentic, original texts and videos adapted for educational purposes. I love to use computer technologies for the preparation of interactive exercises, especially for the exercise of grammar. If you want to learn Italian in an engaging and motivating way, contact me! I'm waiting for you for a trial lesson!
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials

I can only recommend Cristiana as a teacher! The lessons are well structured and adjusted to the students needs. She explains a lot and motivates the students to speak in Italian. She supports the learning with a lot of material and explains the logic of the language.

Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials


Montse is always energetic and interesting, she always tailor the lections on the attendants level, always keeping an eye on trying to be original and fun. Easily a 5 Star Teacher.


Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Language
Test
Bari
City districts: Palese , Bari Vecchia, Japigia , Poggiofranco , San Paolo, Carbonara di Bari, Madonnella , Quartiere Umbertino , Murat, Carbonara - Santa Rita , Marconi