Ori Swed
Dr. Swed is amazing! He really does want you to learn the material, so do the readings he assigns. It is a discussion-based class, and he makes it really fun. I always looked forward to going to this class. I would 100% take this class again because I felt like I really learned the material