Graeme Abernethy
Mr. Graeme is vey good professor. Only 2 assignments and they are so easy to do. No doubt, he is also a strict grader but you have to work hard for B grade also. He provides good feedback and he know about the problems of students. Hence, workload is lot lightier. Just go for him without thinking twice.