See every class, topic by topic.
Sopherlo shows teachers and school owners where each student stands, and which earlier topics are holding a class back.
The gaps a class shares, at a glance.
When most of a class is missing the same earlier topic, it shows up as one column. Teachers can reteach it once, for everyone, and let Sopherlo handle the rest one student at a time.
| Student | Place value | Negative numbers | Fractions | Ratios | Solving for x | Linear equations |
|---|---|---|---|---|---|---|
| Adaeze | Mastered | Mastered | Missing | In progress | Mastered | Mastered |
| Bola | Mastered | Missing | Mastered | Mastered | In progress | Not started |
| Chidi | Mastered | Mastered | Missing | Mastered | In progress | In progress |
| Damilola | In progress | Missing | Mastered | Mastered | Not started | Not started |
| Emeka | Mastered | Mastered | Missing | Mastered | Mastered | In progress |
| Funmi | Mastered | Mastered | Mastered | Mastered | Mastered | Not started |
| Ibrahim | Mastered | Missing | In progress | Not started | In progress | Not started |
| Kemi | Mastered | Mastered | Missing | Mastered | Mastered | Not started |
- Mastered
- In progress
- Missing
- Not started
Built to support your teachers.

Start where students are
A short diagnostic at the start of term shows each student's real starting point, including topics from earlier classes.
Help teachers focus
Teachers see which topics to reteach and who needs them. Sopherlo works alongside teaching, and never replaces it.

Prepare for WAEC and NECO
Built on the NERDC curriculum, from JSS1 to SSS3, with regular reviews so earlier topics are still there at exam time.
What a pilot looks like.
We're starting pilots with a small number of schools from 2027. Details are shared with each school that registers interest.
A few classes to start
A small group of classes, chosen with you, so it's easy to run and easy to judge.
Set up with your teachers
We walk your teachers through the class view and how to use it in their lessons.
Regular check-ins
We meet your team through the term to hear what's working and what isn't.
Register your school's interest.
Tell us about your school and we'll share pilot details as they're ready.