Free demo class

Book a free demo and get the right study plan.

Tell us your curriculum, target exam session, subjects, and preferred language. Our team will recommend the right class path before you commit.

No payment requiredSubject-fit recommendationIGCSE, O-Level, AS and A-LevelAdvisor follow-up after submission

Fast response

Submit the form and our team will review your details for class placement.

Guided onboarding

We confirm curriculum, subjects, and schedule before the demo class.

Demo intake

Student Registration

Complete the details below so we can recommend the right demo class, subject path, and teacher support.

What happens next

We review your subjectsWe suggest the right class pathWe schedule your free demo

Student details

Basic information we use to identify the student and match the right curriculum level.

Step 1

Are you a new or existing Roots Academy student?

Choose the option that applies to you before completing the registration form below.

First time registering with Roots Academy? Continue with the form below.

Pick the curriculum you are studying. Not sure? Choose the closest one — our advisor will confirm it in your demo.

* Fields marked with a red star are compulsory. You can update any answer later before your demo is scheduled.

Use the student name as per the records

Please enter the name of the school you are currently attending or most recently attended. If you are studying privately, please write “Private Candidate.”

Select the grade/year you are studying right now.

Choose the exam session you are preparing for. This helps us build the right study timeline.

We use WhatsApp to share the demo link and schedule. Enter a number you check regularly.

Subject selection

Choose every subject you want help with in the demo or future classes.

Tick every subject you'd like support with — you can select more than one. Subject codes are shown in brackets. You can add or remove subjects later before your demo.

Contact preferences

Tell us where you are based and how the student prefers to learn.

Use your Zoom email. Please enter the same email address that is registered with your Zoom account. Using a different email may prevent you from joining your online classes, as this email is also used for class authentication.

You can select both. This helps us match a teacher who explains in the language you're most comfortable with.

Guardian details

Parent or guardian contact information for scheduling and progress updates.

We send progress reports and scheduling updates here.

Referral details

Help us understand how you found Roots Academy.

Optional. Leave blank if you don't have one.

Ready for review?

You'll see a confirmation screen before the form is submitted.