Useful Links
English Dictionary- English to English dictionary. Use this site to look up words you may not know.
Word Translation - Use this site to look up word translations from your native language into English.
BrainPop ESL - Use this site for various ESL videos, games, quizzes, etc, about many topics and people (Be sure to remember your username and password)
Vocabulary Games - Use this site to practice your English vocabulary
Grammar Games - Use this site to practice your English grammar