Michael Morris
Hes a great professor and really enjoys the subject he is teaching. Super responsive to questions and explains concepts really well. He is invested in the outcomes of his students and it is obvious. Highly recommend.