Okay, I can answer one queston of yours:
How accurate are the Sparknotes? I would say somewhat accurate... they may be a little easier if I had to guess. Acctualllyy, scratch that, they are pretty accurate. The biology one was spot on in guessing my grade and it was pretty close for Math II, so I guess so.