The following subjects are mandatory for 5 years of study. After that, students may chose to drop them.
Older students (years 3-8) may chose to take other subjects in addition in they want to:
There are also optional language classes, that are open to all years. There is as Apparition Class (really more of a training course) for students who are of age.
All items (10)