LMS for teachers

The teaching half of an LMS, done properly

Classes, topics, materials, practice and progress in one place — built for the teacher running the lesson, not for the office.

Classes, topics and materials are on every plan. Teacher Basic covers one topic per class; Plus and the School plan are unlimited.

The problem

Most learning management systems are built for the institution: enrolment, compliance, records. Useful to somebody, rarely to you at 8:40am with a class coming in. What you need is your materials, your questions and your class, one click apart.

Organised the way a teacher thinks

A class holds topics; a topic holds sections; a section holds your PDFs and your questions. That is the whole structure, and it maps onto how you actually plan. From there you can teach live off a page, open a practice, or look at what the class has done — without leaving the class you are in.

How it works

  1. 1

    Set up a class

    Create the class, share the join code, approve the students who ask to join.

  2. 2

    Add your material

    Upload the PDFs you already teach from and organise them into topics and sections.

  3. 3

    Add questions

    Write them, import a spreadsheet, or draft with AI and edit before use.

  4. 4

    Teach, set, review

    Run it live on the board, unlock it for independent work, then read the report.

In the classroom

A head of maths clones last year's class structure into September's new group: the topics, sections, PDFs and question banks come across, ready to teach, without rebuilding anything.

What you get

Topics and sections

Your material organised the way you plan it, not the way a database wants it.

Materials stay put

Uploaded PDFs and their annotations are there next year, in the same place.

Join codes and approval

Students request to join with a code; you approve who gets in.

Teach from it directly

The material you organised is the material you teach from — no export step.

Set work from the same place

Any practice can run live or be unlocked for independent work.

Progress in context

Reports sit with the class they belong to.

Frequently asked questions

Is ClassKite a full LMS?

It covers the teaching side — classes, materials, questions, practice and progress. It is not a student information system: there is no enrolment administration, timetabling, attendance register, fee handling or parent portal.

Is there a gradebook?

No traditional gradebook. You get per-session and per-student reports with CSV export, which most teachers use to feed whatever their school already records marks in.

Can a whole school use it?

Yes — the School plan covers teachers in 15-seat blocks, with a school admin view. See the schools page for how that works.

Can I move my existing material in?

Upload your PDFs as they are, and bulk-import questions from the spreadsheet template. Nothing needs reformatting.

Try ClassKite with your class

Start free as a teacher, or see how it rolls out across a whole school.

Free teacher plan — no credit card required