Graeme Abernethy
Yes, he is a tough grader, but his lecture is amazing and I can't believe he teaches at this college. Super chill and caring prof, but obviously he gets irritated if students show him a disrespectful attitude.