Matthew Hawkins
Amazing prof. Would hands down take his class again. Amidst the corona virus, he has been understanding and communicative with all students. In class instruction is interactive and always interesting. His TA is a very tough grader, but he gives an easy A if you prove you've put in a good amount of effort and participate in class.