teamtreehouse.com
The lessons are awesome and the forum is a great place for help.
They do some awesome weekly videos bringing you information on cool and interesting things from around the web, plus industry pro interviews and in detail looks at things.
It's not free though but at $25 a month, it's a bargain.