Kenneth Eng
One of my favourite professors at BCIT. He is very knowledgable, funny, and gives great feedback. Spends lots of time with his students if they have questions. If you don't put effort, you will not get a good grade.