Skip to content
msomi School Management
People

Teachers & departments

Built for Kenyan staffing, down to the TSC number.

Basic plan and above

Why it matters

01

TSC numbers where they belong

The Teachers Service Commission number is a field on the teacher record, not a note in a comment box. Staff returns and compliance checks stop being a search through a filing cabinet.

02

Departments that mean something

Teachers belong to departments, subjects are allocated through them, and teaching load rolls up by department — so a head of department has a real view of their own staff rather than an informal one.

03

Employment terms recorded properly

Full-time, part-time, contract, temporary, intern and volunteer are distinct, as are active, on leave, suspended, retired, resigned and terminated. A teacher on leave disappears from allocation without disappearing from the record.

Staff records in a Kenyan school carry obligations that generic international software does not anticipate. The TSC number is not optional metadata; it is the thing an inspector asks for.

Msomi holds it on the teacher record alongside contact details, qualifications, department membership and employment terms. Employment type and employment status are separate, deliberately: a part-time teacher and a suspended teacher are different situations, and a system that collapses them into one “inactive” flag loses information the school needs.

Departments

Teachers belong to departments, and departments own subjects. That relationship is what allows teaching load to be summarised for a head of department, allocation to be planned within a subject area, and a deputy to see at a glance where the school is under-resourced before the timetable is built rather than after.

Next step

See Teachers working on your school data

A demo runs about forty minutes and uses your own class lists, frameworks and grading — so you are looking at your school rather than a sample database.

Or try it first — the Trial tier gives you a full term, free, with every module unlocked.