Links and sites
Resources and retailers:
The Camera Store – Calgary’s largest independent professional photography retailer.
Vistek | Canada’s Photo, Video and Digital Store
Basics of doing stock photography.
Basics of wedding photography.
Some more info on composition and exposure.
Other site offering free and paid photo lessons,
Sign up for free tips at TopPhotoTips.com
Learn Digital Photography Now Website
The Photoflex Lighting School by the makers of Photoflex studio lighting accessories.
Shootsmarter.com has assorted articles you can learn from.
PhotoTutors.com has some free information as well as a paid package.
BetterPhoto.com paid photography lessons.
The Compelling Image for online photography courses.
If you want practice working with people, modeling sites have many beginning models who will pose in exchange for copies of the images. Just be careful. Not all models are reliable (nor are all photographers for that matter.) And make sure you have an extra person to act as your assistant, which will also give you an extra voice if something goes wrong during the shoot. Also, act honorably – don’t touch a model without express permission, and that is only to readjust hair. Let a female stylist rearrange clothing and such. This is just CYA (Cover Your A**) principles.
ModelLaunch.com
ModelMayhem.com
OneModelPlace.com
Promoting yourself as a photographer:
India’s premier wedding planning site: www.shaadimagic.com

Great list, however you’ve not mentioned The Compelling Image for online photography courses.