Stanfords entire photography course. Online. Free. Read even just a little of this if you want to break away from the "I have a camera so I'm a photographer" crowd. Yep, it's dry and over informative, but has some great info and you will learn something from it every time you read it.