English, French, German, Italian, Spanish, Dutch, Finnish, Swedish, Japanese, Norwegian, Danish, Greek, Arabic, Russian, Polish, Turkish, Slovenian and Mandarin.
Regular Course 
fixed timetable
2 classes per week in a group (2 to 4 students) + 1 free class*
1 private class per week + 1 free class*
Express Course
minimum 20h - fixed timetable
1, 2 or 3 classes per day in a group of 1 to 3 students.
Minimum 5 classes per week.
Packages of Flexible Lessons
Students can schedule flexible lessons according to their needs. Lessons can be cancelled up to 7:00pm the day before.
Courses for Children
All the courses are supported by a wide range of modern didactic material such as: flash cards, videos, games, puzzles, magnets and dice. Our outdoor facilities allow for a relaxed and inviting environment where children can learn without the common pressures of school life.
*Free class: English conversation class once a week for all students. Students are given the opportunity to practise their English using guided exercises and role plays. All students who have a basic understanding of English are welcome.
Trimesters - 12 weeks Holidays at Margarida's School
1st: Oct 1st - Dec 23rd Christmas: Dec 24th - Jan 2nd
2nd: Jan 3rd - March 30th Carnival: March 7th - March 9th
3rd: March 31st - July 1st Easter: April 18th - April 21st

