Bilingual quizzes, puzzles, and activities to practice grammar, vocabulary, and pronunciation in English
A resource for help with English slang and sayings, as well as help with verbs and pronunciation.
An online multi-language keyboard. It lets you type in your own language for when you need to paste text for internet searches or writing emails.
An online library with books in many languages that you may read online for free.
A website for ESL students with resources for grammar, vocabulary, listening, and reading.
This website has tools for ESL learners and teachers. It has glossaries, verbs, idioms (sayings), and articles.