Stephen Brown
Best prof Ive had so far. Stephen makes his lectures fun and engaging, even though they are online. Hes super kind and welcoming of any questions. His exams are quite easy and dont require much application of knowledge. I look forward to taking more classes with him in the future!