One of the best professors at MacEwan University in my opinion. He always made himself available even if he was busy himself and responded to my emails fast. His lectures are engaging and he organizes the material in a well mannered order.

If you have the opportunity to take one of his courses, I highly recommend him.