> For the complete documentation index, see [llms.txt](https://docs.eskool.fr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.eskool.fr/en/school-setup/staff/workspaces/workspace.principal.md).

# Principal

Manage academic structure, timetables, teachers, and curriculum.

* Set up classes, assign teachers, build the timetable
* Oversee academics without IT admin access
* For principals, directors of studies, or academic coordinators

![Principal workspace.](/files/KqkN6wFW0EfklbvKUNvs)

## What You Can Do

### Branches and Classes

Create and manage branches, levels, classes, and student groups.

![Branches.](/files/x6YBMYHfEbetpdt4UMNG) ![Subjects and registrations.](/files/s8K5cD3FABOdZgPzCtos)

### Subjects

Define subjects for each class with coefficients and assigned teachers.

![Subjects.](/files/s8K5cD3FABOdZgPzCtos) ![Student registration.](/files/v50XlGmwhsfZ9NTdJFHz)

### Billing

Set up payment plans for each class.

![Billing management.](/files/Gyfjq2enHvCSVoeXI3fR)

### Timetable

Schedule classes and exams without conflicts.

![Timetable.](/files/mnJv1VvMQ8VOSDMceBwb) ![Timetable continued.](/files/mnJv1VvMQ8VOSDMceBwb)

### Academic Plan

Set up school years, terms, holidays, classrooms, and activities.

![Academic plan.](/files/bMdk0r3ZmM4D8axWupu0)

### Study Plan

Assign lessons to subjects.

![Study plan.](/files/3axu79TnUjcBuLkJjLyv)

### Teachers

Register teachers, assign subjects, and track attendance.

![Teacher management.](/files/3Qm8kXtCno8Gxxb8Z8BK)
