Awesome
I've taken CME 435 with Prof. Teng and he's totally helpful. He really goes out of his way to make sure you understand everything especially if you ask meaningful questions. He's also available outside of class.
University of Saskatchewan - Engineering