A large selection of DVDs and Flash Cards for enhancing the development of language. A lot of different specialized areas for learning are available.
They also have free printouts available online.
Our favorites are: Opposites, Crazy for Colors, All About Me, Alphabet and Phonics, Bumblebee's 123s