Stephen Oloo
Hands-down one of the best professors I have ever had. Period. The course I took was challenging but so rewarding, and he is so talented at illuminating how beautiful math is and how joyful learning can be. He makes you work hard but is always willing to lend a hand. I am so grateful to have had the opportunity to take a course with him.