Steven Labadessa
As a person, he's nerdy and not afraid to joke around, which can be considered as pros. As a professor, he is someone who takes the role very seriously and, in my opinion, provided decent guidance, no demonstrations, and meticulous critiques that can leave students feeling discouraged. He has good intentions, but his execution can be improved on.