Click below to see the class schedule or register for an specific program:

Adult Classes Private Lessons Children Group Classes Preschools / Schools Programs


NOTE: Ongoing enrollment is available! There is no need to join one of our foreign language classes at the beginning of a session. You can enrol at any time and if you do join late we’ll make sure you catch up on the missed lessons.

Organizations we work with