This is fantastic. I love Khan academy. I can't vouch for the quality of everything they post, but this guy sure has good credentials. Probably a great link to send to newbies.
Agreed -- really good intro videos going into a reasonable amount of depth.