Barefoot Books is an independent children's publisher, with offices in Cambridge, MA, USA and Bath, England. Beautiful animations of traditional songs. Perfect for home study or classrooms with an internet link.
What is the optimal age to start learning an additional language? An interesting discussion on Scott Thornbury's excellent and highly informative blog about when's the best time to start teaching kids English. I go for mid-morning personally.