I used youtube a lot, for music, teaching etc. It was a lifesaver for my child in looking up math help since that is not my forte. The Khan Academy did wonders for my son.
I also use google for education, which provides a lot of tools to the teacher.
https://www.youtube.com/user/eduatgoogle