If you take his Physic-1410 class, you're cooked. This course was super hard and it didn't help that he's not very clear when teaching. Midterms are simple but require theory based. Final is exactly the same question from midterm and review. he gives lots of homework which are at times simple but at other time hard. Labs were easy mark booster tho.