Behind the Camera. 
+1It would be easy to brush off this comment but I tend to agree. I learn a lot by shooting and then researching the questions I come up with based on that shooting. I am a needs based learner. I tackle problems and learn/evolve as a result, I don't learn stuff well 'just in case'. I'm not discounting the value of instructor led training, that has a place but ultimately, it is YOU that will be doing the learning, the instructor can only motivate you and expose you to info, answer questions, etc. Set limits and 'assignments' for yourself and learn to achieve results within those limits. (Like use a 50mm prime all day, etc.) You'll get a lot more out of a class if you prepare yourself ahead of time by shooting, practicing, studying and building a list of questions you are struggling with before the class.
You should check out Digital Photography School too. Lots of info and projects to give you stuff to do with a purpose.
http://digital-photography-school.com/25-great-photography-tutorials-and-links-from-around-the-webI also enjoy watching Mark Wallace on Adorama TV. Same with Bryan Peterson. They are good at introducing basic concepts quickly.
And I learn quite a bit from studying lots and lots of photos that others take. I observe the framing/composition, the lighting directions, the backgrounds, etc. Check out the Flickr stream for the whitehouse photographer, Pete Souza. Mostly prime lenses, Canon 5D2, and you can look at all the EXIF data to see which settings, lenses, etc were used.
http://www.flickr.com/photos/whitehouse (Same goes for most of the pictures on Flickr, not just those.)
Good luck, enjoy. I think every photographer agrees that they NEVER stop learning, this is such a rewarding and evolving activity, it always challenges us.