Gregory Suryn
Flipped classroom style, so if you wont watch lectures outside of class then dont take it. He is very helpful, but his exams sometimes dont relate to the useless practice exams or what weve learned.