Bertrand Sager
Best prof I've ever had. Interesting, hilarious, and truly cares about his students. The class was at 830 am but I didn't miss a single one simply because he made lectures so fun. He makes every concept easily understandable. His tests are fair and show your knowledge, he doesn't try to trick his students. Wish he could be my prof for every course.