Shmoop has been developed by students and teachers in some of the U.S’s top universities, and is laden with resources – summaries, multimedia content, and links – for students and teachers. It’s still in beta but it looks very good! Try it out. Try eeet.