Three Main Programs

The American Language Center of Marrakesh offers three main programs: the basic program, the junior program, and the kids program.

General Overview

We offer English-language courses for students aged five and above during three, ten-week sessions per year (fall, winter and spring) and intensive sessions in June, July, August and September.

For exact dates of these sessions, information about the current session, and costs, click here.


The Basic Program


Students in an adult class

Also referred to as the Adult Program, this is for learners aged 15 and above. The program consists of three main cycles: Beginning, Intermediate and Advanced. Each of these cycles, in turn is made up of a six levels (for example, Beginning 1, Beginning 2, etc.). Each level represents thirty hours of instruction, which can be completed in either one normal session or one accelerated (intensive) session.

At the end of each level, students must pass a final examination in order to continue to the next level.

Learners in the Basic Program study 3 hours a week at the ALC. These three hours can be either twice a week (two courses of 90 minutes each) or once a week (one course of 180 minutes, with a 10 minute break in the middle).

In addition to this regular program, the ALC also offers special classes in TOEFL preparation if there is demand, as well as private lessons on an hourly basis.

The Junior Program

One of our many junior classes

For young learners aged 10 to 15, the ALC offers a junior program. Junior classes meet once a week for 2 hours. Teachers use games, songs, and other activities to supplement a course book specially designed for young learners.

The Junior Program consists of two cycles, Beginning and Intermediate, with each cycle made up of six levels for a total of twelve levels for juniors. Junior learners must also pass an end-of-term exam to pass to the next level.

Students may enter the junior program in any of the three main sessions (fall, winter, or spring) or the accelerated (Summer Intensive) sessions. Junior classes are not offered during the September Intensive.

The Children’s (Kids) Program

The KIDS and TOTS programs at ALC Marrakech provide an active, engaging and fun environment for learning English.

Whilst textbooks are used to inform the course syllabus, there is a strong emphasis on using song, rhyme, story books, games and outdoor activities as language learning opportunities.

TOTS: For children aged 5 and 6, this is a fun introduction to English encouraging active speaking and listening and the development of basic writing skills.

KIDS: For 7 – 10 year olds, the KIDS program focuses on developing strong speaking, reading and writing skills.

The programs provide a solid foundation for future studies, giving kids a head start in the English language.

It is important our kids are motivated and love English!