Josh Kaplan
Kaplan is the most encouraging prof, his exams are extremely hard but if you study the lectures, guides, and textbook youll do fine. 4 exams with corrections so its really hard to fail, he weights based on participation or on exams to help raise your grade even more. Entertaining lectures as well definitely taking him again 10/10 would recommend.