"Word Dynamo is a superb site from Dictionary.com. Word Dynamo makes learning new words a whole lot of fun."
Students can create their own vocabulary lists.
"This resource is part textbook and part online practice workbook. It includes traditional grammar and vocabulary sections, but adds some fun with games, engagement with videos, and a variety of practice activities that provide instant feedback."