Khan Academy www.khanacademy.org With a library of over 2600 videos, covering everything from Arithmetic to Physics, Finance and History, as well as 207 practice exercises, Khan Academy is on a mission to help you learn what you want, when you want, at your own pace.
NAIT Online http://www.nait.ca/Tutorial.htm 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
Quest A+ https://questaplus.alberta.ca 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.
University of Alberta Tutor Registry www.su.ualberta.ca/tutor
The University maintains a listing of students ready, willing and highly qualified to tutor High School subjects!