http://www.pbs.org/teachers/ Teaching Resources grouped according to age from the American public broadcasters. My favourite: http://pbskids.org/jazz/, a great way to introduce teenagers to a difficult topic like jazz and blues. Surf PBS kids for a while and you will come across more of these gems.