Michael Horton
Really great teacher. pretty funny at times and I think pretty lenient on grading as long as you show actual effort in your work. Overall nice guy and would totally take his class again.