← All guides

Build your curriculum

Levels, the skills inside them, and the certificates at the end — the ladder every student climbs.

Progress & assessments Owner, head instructor 5 min read

Your curriculum is data, not code. You author the ladder — swim strokes, music grades, belts, dance stages, tuition modules — and everything else in the system reads it.

Where it lives

Settings → Configs, under Curriculum & Progress:

ScreenshotThe configuration page with the curriculum group open

1. Define your levels

Add each level in the order a student climbs it — the lowest first. Order matters: it decides what "the next level" means when a student passes.

Levels are scoped to a student type, so an adult ladder and a children's ladder can be entirely different and neither pollutes the other's dropdowns.

Do not renumber a live ladder casually. Students sit on these levels and their history refers to them. Adding a level at the end is safe; reordering the middle of a ladder people are already on is not.

2. Break each level into skills

Skills are what a coach ticks off week to week. They are the difference between "not ready yet" and "needs these two things".

Aim for skills a coach can judge in a single class. A skill nobody can confidently tick is a skill that will never be ticked.

3. Add your certificates

Whatever the child physically receives at the end of a level.

How it all connects

class far above or below them.

products to the right segment.

works if the ladder has enough rungs to make passing a regular event.

A ladder with three enormous levels produces no visible progress. Parents stay for the sense of movement. If a child can go nine months without passing anything, the ladder is too coarse, not the child too slow.

Related: Set up your class types · Set up your student types · Schedule an assessment.