Brendan McCarthy
I took his block class so everything was sped up, and a bit difficult for that. He gave lots of good feedback on assignments, and you could tell he cared to help his students learn the content and knew that the content could be a bit difficult. Based off this experience I would take from him again. 