Online Lessons, Worksheets, and Activities

Learn Languages On Your Own

Free online advice on learning a language on your own.

Pueblo Science

Pueblo Science is a Toronto-based charity working to raise scientific literacy in Canada and in the developing world.
Pueblo Science’s March break science camp at the Abelard school is a week-long, full-day science camp, held in downtown Toronto.
The program includes hands-on science activities in Chemistry, Physics, Biology, Engineering, multiple visits to several University of Toronto’s research facilities and labs, and a visit by IBM Canada who will be delivering a Lego Mindstorms robotics activity teaching robotics and programming. offers free middle school math lessons on over 180 bench marked concepts. Each lesson includes a 10 – 20 minute video lesson, a worksheet to test comprehension (with Answer Sheet), links to other great math websites, and a self-grading quiz that explains how to do any problem the student misses. We also offer online math tutoring.