All high school students must take two eLearning credits to graduate. Students are taught courses offered by Niagara Catholic and at school boards across Ontario by certified, experienced teachers who are committed to student success.