Lynda.com (available through Toronto Public Library)With your Toronto Public Library card, access over 3,500 video tutorial courses led by experts on web design, software development, photography, business skills, home and small office, project management, 3D + Animation, graphic design audio, music, video editing and more. Requires the creation of a personal account which will allow you to track your progress through your tutorials.