Track progress by batch, not just by student
Attendance, test scores and fee status are tracked at the batch level and rolled up to a single student view, so a student in more than one batch is never a data problem.
- Attendance and test scores tied to each batch.
- One student view across every batch enrolled.
- Faculty timetables tracked alongside batch schedules.