Graham Glynn
Does not lecture. Just gives you quizzes and lab exams on everything. Does not do well at emailing back either which sucks when it's an online course. Does give tons of extra credit though.