> 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/staff.subjects.md).

# Teacher Subjects

Assign subjects that each teacher can teach.

* Tell eSkool what each teacher is qualified to teach
* Helps when building the timetable—it knows who can teach what
* Update it when teachers take on new subjects

### 1. Open Staff

From the main dashboard, click **Staff**.

### 2. Select a Teacher

Click the teacher's name to open their profile.

### 3. Assign Subjects

In the **Specialties** section, click the **plus icon (+)**. Select the subjects this teacher can teach.

![Assigning teacher subjects.](/files/uLScj1B7YTE4uTnBAxuK)

**Note:** Subjects must be set up in your school's branches before you can assign them here.
