Do you have young kids or grandkids? Check out Starfall.com. My grandson loved it and did a whole lot of language learning in the process. On my iPad, I bet he watched it 50 times. Then he watched it on Gladys' computer.
Grandma is having fun with Xavier while going through Starfall.com