About our Courses
How to navigate our courses and each level

Ages 4–7
What students should already know before starting Level 0:
Nothing required – this is the true beginner stage.
What students will learn in Level 0:
Prior knowledge needed to move to Level 1:
Ages 7–9
What students should already know before starting Level 1:
Assessment lessons are provided to help identify the best level for each student to start.
What students will learn in Level 1:
Prior knowledge needed to move to Level 2:
Ages 8–10
What students should already know before starting Level 2:
Assessment lessons are provided to help identify the best level for each student to start.
What students will learn in Level 2:
Prior knowledge needed to move to Level 3:
Ages 9–11
What students should already know before starting Level 3:
Assessment lessons are provided to help identify the best level for each student to start.
What students will learn in Level 3:
Prior knowledge needed to move to Level 4:
Ages 10–12+
What students should already know before starting Level 4:
Assessment lessons are provided to help identify the best level for each student to start.
What students will learn in Level 4:
Prior knowledge after Level 4: