I wanted to share with you all a great resource that I'm a big fan of. Creative Techs offers free online classes for Adobe Creative Suite programs (Photoshop, InDesign, etc.) plus classes on digital photography and even building iPhone apps. The instructors are terrific and you can learn something no matter what your skill level.
The way it works is they broadcast the classes live from Seattle and you can tune in for free. If you can't make the live class or you want a repeat, you can buy the downloads for an amazingly low price.
Here's the link where you can check out the classes they're offering for yourself.
P.S. I don't have any stake in this, just a satisfied customer wanting to pass on a great resource