LanguageReef provides free picture dictionaries,free alphabet charts, free basic vocabulary,free rhymes(for some languages),free rhyme sheets, free podcasts, free downloadable...