Mac was a phenomenal TA. Discussion section with him was extremely interesting and enlightening. Highly recommend him.
Instructor
5.0
Enjoyability
4.0
Recommend
5.0
Difficulty
2.0
Hours/Week
3.0