Enrollment Process
How admissions, registration, and enrollment fit together in TeachHero.
Managing Terms
Create academic terms and control their dates, seats, fees, and enrollment settings.
Managing Classes
Create and schedule classes, assign teachers, and manage class enrollment.
Managing Programs
Set up academic programs, bundle classes into them, and manage program enrollment.
Enrollment Periods
Open enrollment at a scheduled date and time, with optional early access for selected groups.
Enrolling a Student
Register a student for a term and enroll them in classes and programs from the Admin panel.
Students List
Find, filter, and export your students, and see who is active in each term.
Dropping and Moving Students
Drop a student from a term, class, or program, or move them to a different term.
Waitlists
How families join a waitlist for full classes and programs, and how seats are offered.
Enrollment Forms
Require forms that families must complete when enrolling in a term, class, or program.
Automatic Enrollment Email
Send a welcome email to parents automatically when a student enrolls in a class or program.
Levels, Age Groups & Promotion
Define student levels and age groups, control who can enroll in each term, class, and program, and promote students each year — on a schedule or in bulk.