Jean, have you looked at enotes.com? Their subscription for a year is $49, but they have almost every book you could think of for elementary up to high school. They have summaries (so you don't have to read ahead), author bios, quizzes, critical essays, etc. You can look at the beginning of each section they offer for their study guides before you purchase. I have used enotes quite a bit.