Michael Amico
Very very nice guy that cares about his students and clearly loves what he does. He definitely gets annoyed when people do not participate, but I found it easy considering the lectures are engaging and relatable. One of my favorite professors/classes. 10/10 would recommend this class!