Receive credits towards graduation outside your typical classroom! Take online courses that meet BC Ministry of Education graduation requirements with experienced BC certified teachers.We offer every core subject for grades 10-12 with a great selection of electives.