• Elite Athlete Program

    This online Physical Education course provides the opportunity for students, involved in high performance training at the Richmond Olympic Oval, to receive secondary school PE credit by completing...
    Read more…

  • Richmond Virtual School

    The Richmond Virtual School is the largest school in Richmond with 1800 students and 45 teachers. We offer a wide variety of courses at the grade 10, 11 and 12 level. The reason our program is so ...
    Read more…

  • SKY No Limits

    Students who are in the SKY program learn the curriculum by completing a series of projects. In the SKY program, students have a voice in which projects they complete so they can choose to...
    Read more…