Michael Treat
Overall a nice professors, but most lectures felt extremely rushed so take notes beforehand. I felt as though I didn't retain much information during the lectures but he is very willing to help students. 