I'm no photo professional, however it's a hobby of mine when I have the time and I'm currently working on upgrading to a newer camera. I've never taken a photography course since time and $$ won't allow it, but while browsing around looking at photography stuff, I came across this and after the first 2 lessons, I've already added a lot of knowledge to my amateur status. http://www.morguefile.com/archive/classroom.php
Let me know what you think! Enjoy!