Group Classes
One of the best ways to learn a new language is to do it with friends. Our primary program consists of group classes (typically between 3-5 people) that can take you from learning your very first words all the way through to a high level of fluency (a full program is typically 2 years in length), preparing you for ongoing growth beyond the classroom.

Learn from Moroccans
All our teachers are locals who have been trained in highly-relational methods of welcoming students into their world.
Structured plan
Each step of the language learning journey is carefully designed to incorporate appropriate tools and techniques for that phase of growth.
Hands-on activities
Our methods are designed to maximize comprehension and full participation – enabling students to effectively absorb both the sounds and nuances of meaning along the way.
Positive group environment
Students and teachers work as a team to encourage and catalyze each other’s language journey both inside the classroom and out.