Core Subjects

The following core subjects are studied by all senior students:

Optional Subjects

The following optional subjects are available for SENIOR students: