<p>I'm also taking the class and I narrowed it down to 5 steps to a 5 or Barron's. I hate Princeton review because it's always to broad and not specific enough.</p>
<p>In most of the threats in this site, I’ve read that Arco( Petersons AP Calculus AB and BC) is really good. You should check it out.</p>