Here I've listed some helpul links for homework, studying, and just for fun.
Vocabulary:
Reading/Grammar/Writing:
Poetry/Literary Devices/Figurative Language:
http://highered.mcgraw-hill.com/sites/0072405228/student_view0/poetic_glossary.html
http://bcs.bedfordstmartins.com/virtualit/poetry/elements.html
http://www.funtrivia.com/playquiz/quiz70542815f98.html
http://www.sturgeon.k12.mo.us/elementary/numphrey/subjectpages/languagearts/figuresofspeech.html
http://www.testdesigner.com/questions/Figurative_Language
Idioms:
http://www.idiomconnection.com/