Daniel Bednar
Explains the material clearly and in an interesting way so it's easy to understand. His Q&As before exams are helpful. Nice and approachable. Of all instructors I've had, he's the one who cared the most about his students' wellbeing and mental health.