Robert Gordon
He's really amazing. He comes around the classroom and checks everyone's work and and if he sees a mistake he'll help you correct it. And if you dont understand something he will most definitely help you break it down and he's very very caring. I would love to have him as a professor again.