Data based on 2 reviews.
For AP Physics: The class can be tough at times, but Mr. Barzaga clearly explains all the concepts really well. If you don't understand anything, he will make it a point to spend extra time on it to make sure everyone understands. Please do not sign up if you have not taken Algebra 2 or Physics 1. You will survive but it will make the class much easier if you have taken them before. Other than that, it's a normal class with normal amounts of work.
Pay attention in class and complete the homework and you'll do great!