Skip to content

Creating a Custom Curriculum

If the built-in templates do not match your teaching approach, you can create a custom curriculum framework from scratch. Custom frameworks let you define exactly which skills matter for your students and organise them in a way that reflects how you actually teach.

  • You have access to the Hub (teacher web dashboard).
  • You have at least one active student in your studio (optional, but useful for assigning the framework immediately).
  1. Open the Hub and navigate to Progress > Curricula.
  2. Click Create curriculum.
  3. Enter a name for your framework (e.g., “Piano Foundation Skills” or “Jazz Guitar Progression”).
  4. Optionally, add a description to remind yourself of the framework’s purpose.
  5. Click Save to create the empty framework.

Levels are the top-level progression stages in your framework. They define the broad stages a student works through.

  1. Open your newly created framework.
  2. Click Add level.
  3. Enter a level name (e.g., “Grade 1”, “Beginner”, “Stage A”).
  4. Set the order to control how levels are displayed from lowest to highest.
  5. Repeat for each progression stage.

Within each level, components group related skills into areas your teaching covers.

  1. Select a level.
  2. Click Add component.
  3. Enter a component name (e.g., “Technique”, “Theory”, “Performance”).
  4. Repeat for each skill area you want to track within that level.

Skills are the individual competencies you assess. Each skill belongs to a specific component within a level.

  1. Select a component within a level.
  2. Click Add skill.
  3. Enter the skill name (e.g., “Play all major scales up to 3 sharps, two octaves”).
  4. Optionally, add a description with more detail about what mastery looks like.
  5. Click Save.

Repeat this process until you have mapped out all the skills you want to track.

You can edit any part of your framework at any time:

  • Rename levels, components, or skills by clicking on them and updating the text.
  • Reorder levels by dragging them into the correct position.
  • Delete a level, component, or skill by clicking the delete icon. Deleting a level removes all its components and skills.

Once your framework is ready, assign it to students from their profile or from the curriculum page. See Tracking student skills and milestones for details.