By the Curricula Guidelines of the Ontario Ministry of Education, students must earn a total of 30 credits from grade 9 to 12.
Hanson High School delivers a full range of courses varying between English, math, science, social studies, business, arts, etc.