Discover Our Classes


Want the big picture or the finer details?

Choose a program below, or click for a closer
look at how each course works.

Course Info

Program Information

Use these links to navigate to our course pages

Young Learner Program
Child Program
Pre-Junior Program
Junior Program

Program Snapshots

Click an image and or use the program links above to find the right path for your child’s English journey — from first words to fluency.

Young Learner

Ages 4 – 6

Absolute Beginner

Child

Ages 7 – 11

Beginner to Intermediate

Pre-Junior

Ages 12 – 16

Beginner to Upper-intermediate

Junior

Ages 12 – 16

Upper-Intermediate to Advanced

Get a Head Start this Summer

Join our 6-week Summer Intensive to level up your English fast.

Make progress fast with our small group sizes, daily live lessons, and expert teachers. It’s perfect for a learning boost or a review before the new school year.

Explore Big Ideas

Our Advanced Classes are 15-hour enrichment courses for confident learners who want to go beyond grammar. 

From science to storytelling, students dive into exciting topics while practicing real-world English in a fun, academic way.

View Advanced Course Info

Register Today!

Start with a placement interview so we can match your child with the perfect class!