Michael Grillo
Homework problems are harder than actual test problems, but you still have to study to do well. You read & watch lectures at home & do hw during class. People rushed over the hw to leave early, but on days he ACTUALLY teaches & goes over problems u learn from him. It's mostly self teaching tbh . He tries to scare people off but class isnt hard.