Chenghao Hu
Matt is a very knowledgeable and caring professor, but he wants things done a certain way. He seems to be fine when the average score for his class on an exam is 74%. It was tough and I had to rewatch his lectures multiple times to understand everything. He is not very accommodating but he will help understand if you are struggling.