Princeton for AP Physics B?

Is the PR for physics b good to learn from? My teacher doesn't teach and my textbook sucks. What are some good AP physics books to LEARN from and to help PREPARE for the AP Exam?

<p>If that means self studying, then don't bother and try Physics C(unless your class requires taking AP Physics B exam).</p>

<p>visit and see if there is PR for physics B,if it is not available try barrons physics.although barrons always give irrelevant information for the sake of overpreparing students,it is really good and whatever CB test you appear to,it is like a piece of cake</p>