Below are great resources to use that will help you in your classes.
Purdue Owl: This is a great website that can help in your writing.
Learn vocabulary and spelling on this site.
This site has a lot of games for kids to learn all kinds of subjects, but ESL students can use it to make their reading lessons more fun. Play the reading games or the Spell Check quiz to practice your spelling.
This site offers a variety of entertaining games designed to enhance vocabulary use through interactive play.