Shmoop's approach is an online version of Cliff's Notes with links to other resources. Their mission is to "make learning and writing more fun and relevant for students in the digital age." "Shmoop wants to help you become a better lover (of literature an