Clint MacDonald
Clint is a good prof. His teaching during lab is inspiring - make sure to attend all labs if you want to learn and do well. 

Individual assignments can be challenging but he guarantees you good marks as long as you attempt them seriously.

One comment below mentioned he's racist?  Definitely NOT. I am POC and he respects his students.