Amir Yousef
His classes are more seminar based versus lecture. Small chapter book with very engaging readings. Small quizzes (3 questions) every other chapter. 1 Group project. Stress-Free class and very inspirational.