Michael Troncale
Very understanding regarding personal issues. I had a wedding going on at the same time the final paper was due and he was great about responding to emails while I couldn't be in class. Lectures were participation heavy so if you showed interest and asked questions that's really what determined how it would go. Shows funny vids before class. 10/10