With a library of over 2600 videos, covering everything from Arithmetic to Physics, Finance and History, as well as practice exercises, Khan Academy is on a mission to help you learn what you want, when you want, at your own pace.
The Northern Alberta Institute of Technology (NAIT) provides an excellent toolkit for student use. Following this link provides learning strategies suited to various learning styles, as well as course-specific (English, ESL, Math, Chemistry, Physics and Biology) materials.
Alberta Education has created this website providing practice exams in Social Studies 30-1, 30-2; Math 30-1, 30-2; Biology 30; Chemistry 30; Physics 30 & Science 30.
The University maintains a listing of students ready, willing and highly qualified to tutor High School subjects!
University of Alberta Tutor Registry