A
wide range of subjects are offered to students at both
Junior and Senior cycles to ensure the complete spectrum
of student's interested are accomplished. There
are core and optional subjects at Junior and Senior cycles
and each subject can be viewed in the drop down menu
above.