The Teacher Portal provides all the tools you need to manage your class, post exam results, track attendance, and communicate with colleagues.
Your account must be verified by your school principal before you can access the Teacher Dashboard. You'll receive an email notification once your account is approved.
When you log in, you'll see your Teacher Dashboard with quick stats and navigation cards:
Upload exam results in bulk using CSV files with automatic KNEC grade calculation
View, edit, and delete exam results with analytics and export options
Verify students, edit information, and manage class rosters
Host live online classes with real-time video conferencing and automatic attendance tracking
Mark daily attendance and track student presence
Promote students to the next form at year end
Plan lessons and organize your teaching schedule
View upcoming school events and calendar
Communicate with fellow teachers in your school
The sidebar provides quick access to all features:
Click your profile icon in the top right to:
Explore detailed documentation for each feature: