Mario Sanguinet
This dude is super approachable and gives great feedback. Despite having to switch to online during half of the semester last spring, he did a great job keeping everybody engaged. It was interesting to see such a laid back funny guy who also takes grading and learning seriously. He can be a tough grader but that is the reason why I learned so much