Garrett Proffitt
He is very nice and definitely a great professor. Not much homework. He made things very easy to understand. His review sheets is the best. I got a 99 by doing his review problems twice. Recommended!