Data based on 2 reviews.
Horrible, Horrible teacher!!!!!!!!! Study EVERYTHING yourself. He spends most of the class deriving one equation (that we don't even need to know how to derive btw) and then scrolls through google image to show us all kinds of things that are barely related to the subject, which you might think it's good since it's a chill class. But IT IS NOT GOOD. Because then the class is the most unprepared from all the other classes. If you have friends with other teachers take all the powerpoints/homework/resources from them because he does not give us anything. His exams are the hardest and look nothing like the final (which is really annoying bc the other class's exams actually resembled the final!!! If you can, switch teachers!!!!