Eric Shircliff
Super laid back and easy teacher. Really understanding too, I was 1 point away from an A and after emailing him, he gave it to me no questions asked. Is funny guy although lectures can get boring sometimes.