Offering over 270 courses at the Elementary, Junior High, and Senior High School levels.

Vista Virtual School is a distance learning school providing elementary, junior high, and senior high school students in Alberta with a wide range of flexible online and print-based course and program options. Online learning provides students with flexibility in where and when they learn. The distance-learning model can be used in combination with traditional classroom-based courses, or it can be used to create entirely virtual classrooms.