LEARNING ENGLISH (as a second language) : 800 free worksheets are now on line in "Any Language to English". Also, 800 free verbs-and-vocabulary worksheets have been completed (per language) for French-English, Russian-English, German-English, Dutch-English, Polish-English, Romanian-English, Urdu-English and Arabic-English, and around 400 each so far, for Italian-English (verbs), Turkish-English (vocabulary), Bulgarian-English (vocabulary), Hungarian-English (verbs), and Spanish-English (verbs) - the first 250+ Spanish-English vocabulary worksheets went up on line some while back (volunteers still needed for the remaining Spanish, and for the Italian vocab checking).
The most complex addition in this area is Chinese-English vocabulary (2400+ worksheets) - there are six sets - English to Mandarin, English to Pinyin SC, Pinyin SC to Mandarin, and English to Cantonese, English to Pinyin TC, Pinyin TC to Cantonese. Volunteer help is needed for further dual-language worksheet sets (eg the checking of English - Pinyin SC - Mandarin verbs) ..... please see the Translators' page. All dual-language sets are designed to "match" so that children of different nationalities can learn English side by side in classrooms.