Skip to content
Ashton HouseAcademy
A student solving maths problems beside competition workbooks

Programs

Small-group enrichment classes in Richmond, BC.

Our programs are grouped into four areas. Each program page covers what students learn and how classes are taught. For current schedules and fees, please get in touch.

A student giving a speech at a podium

Speaking with confidence

Future Leaders

Public speaking · Debate · Leadership

Public speaking and debate classes teach students to organize their ideas, speak clearly and listen properly to views they disagree with. Leadership work builds on the same skills: persuading people, and working well with them.

A student solving maths problems beside competition workbooks

Competition mathematics

Future Scholars

Olympiad · AMC 8 & 10 · Waterloo CEMC · Math Kangaroo

Our math classes go well past the school curriculum. Students work on the kind of problems set in Olympiad contests, AMC 8 and AMC 10, the University of Waterloo’s CEMC contests and Math Kangaroo, and learn how to approach a question they have never seen before.

A student writing in a notebook in a library

Writing and languages

Future Communicators

Creative writing · French

In writing classes, students work on vocabulary, grammar and structure, and on finding a voice of their own. Petit Parleurs introduces children to French through conversation, listening and reading.

Two students building and programming a small robot

Science, technology and art

Future Innovators

STEM · Coding · AI · Art

Students build and test their own projects in STEM and coding, and get an age-appropriate introduction to artificial intelligence. Art classes cover both traditional and digital techniques.

Not sure which program is right?

Tell us a little about your child and what you’re hoping for. We’ll suggest a program and, if it looks like a good fit, arrange a trial class.