Student Management
Oversee student enrollment, progress, and account management across your organization.
As an OrgAdmin, you have visibility into every student enrolled across your entire organization, not just those assigned to you personally. This page covers how to view students, manage enrollments, transfer students between teachers, and archive student courses when access should be paused or removed.
Viewing All Students
Navigate to My School > Students to see every student in your organization. Unlike teachers, who only see their own students, you see the complete picture.
Student Analytics Dashboard
The My School Students page is an analytics dashboard showing engagement distributions across your organization. It displays:
- avgLessonsPerStudent -- average number of lessons per student.
- Engagement tier distribution -- a breakdown of students into tiers: highly_active, active, occasional, at_risk, and churned.
- New/Churned student trends -- charts showing new and churned students over time.
- Retention matrix -- a heatmap showing student retention over time.
Enrollment Oversight
Understanding the Enrollment Flow
Students can be enrolled through three methods:
As an OrgAdmin, you can see and manage enrollments created through any of these methods, regardless of which teacher initiated them.
Reviewing Pending Enrollments
When students submit join requests or use invite codes, their enrollments start in pending status. Teachers typically handle their own pending enrollments, but as an OrgAdmin you can step in:
- Navigate to My School > Students and review pending enrollments.
- Check the student's information and the course they want to join.
- Teachers typically handle their own enrollment approvals, but you can manage any enrollment across the organization.
Monitoring pending enrollments is especially important when a teacher is away or slow to respond. A student waiting too long for acceptance may lose interest.
Enrollment Details
Click any enrollment to view its full details:
- Student information -- profile, contact details, language level.
- Course information -- course name, CEFR level, lesson count.
- Assigned teacher -- the teacher responsible for this student in this course.
- Custom costs -- any overrides to the default lesson, homework, or exercise costs.
- Progress -- lessons completed, scores, homework status.
- Problem zones -- areas flagged by the teacher where the student struggles.
Student Transfers Between Teachers
One of the most important OrgAdmin capabilities is the ability to transfer a student from one teacher to another. This is useful when:
- A teacher leaves the organization.
- A teacher's schedule is full.
- A student requests a different teaching style.
- You are rebalancing workloads across teachers.
Open the Enrollment
Navigate to My School > Students, find the student, and click on the enrollment you want to transfer.
Click Reassign Teacher
In the enrollment detail view, click Reassign Teacher.
Select the New Teacher
Choose the new teacher from the dropdown. Only teachers who are active in your organization and teach the relevant language are shown.
Confirm the Transfer
Review the summary and confirm. The student's progress, scores, and lesson history are preserved. The student receives a notification about the change.
Transfers preserve all student data. The new teacher inherits the student's full history, including completed lessons, scores, and teacher notes.
Archiving Student Courses
When a student leaves a course, use Archive student course instead of treating removal as an immediate permanent delete.
Archiving:
- hides the student course from active lists
- preserves lessons, payments, charges, progress, and history
- can be reversed with Restore
Use Delete permanently only from the archived view, and only when the record should be removed permanently. Permanent deletion cannot be undone.
Engagement Tiers
The student analytics dashboard classifies students into engagement tiers: highly_active, active, occasional, at_risk, and churned. Use these tiers to identify students who may need attention and to monitor overall engagement health across your organization.
Frequently Asked Questions
Can I enroll a student in a course taught by a specific teacher?
Yes. When creating a direct enrollment, you select both the course and the teacher. The student is assigned to that teacher's section of the course.
What happens when I transfer a student to a new teacher?
The student's enrollment, progress, scores, and lesson history are fully preserved. Only the teacher assignment changes. The student and both teachers receive notifications about the transfer.
Can I see a student's individual lesson scores?
Yes. Open the student's enrollment detail view and navigate to the Progress tab. You will see scores for every completed lesson, broken down by skill (speaking, listening, reading, writing, grammar, vocabulary, engagement).
How do I remove a student from the organization entirely?
Open each student course and choose Archive student course. If the student is enrolled in multiple courses, archive each one individually. Archived student courses can be restored later; permanent deletion is only available from the archived view.
Can students belong to multiple courses and multiple teachers?
Yes. A student can be enrolled in as many courses as they want, each with a different teacher. The student list shows all enrollments for each student.