Shmoop is a student-oriented web-based learning assistant for literature, history, and poetry, as well as a book club with all the popular titles (e.g. Twilight trilogy). There are hundreds of study guides for all forms of literature with practice questions, quizzes, chapter summaries, etc. Developed by former literature and English graduates (egg-heads) from Stanford. Students can also create MLA citations from the site, too. Truly a revolution in online learning! Check it out!