Has very deep knowledge when we ask him questions, and even though the course (modelling) has a lot of theory, he manages to simplify it well, and gives us some practical applications. He is also very helpful and makes it interesting.
He is very busy although when we email him, he does answer them (I got an email reply at 2.30 am from him to a question I sent !)
He is very helpful and despite being very busy, will always go out of his way to find a way of helping us, even meeting myself and 2 others at the Union on a Saturday !
His exam questions are sometimes not easy but if you do all the tutorial questions he gives you (which are a lot !), and ask him during term (when it's all fresh), and you get stuck, you should be able to do well.
Adds humour to his lectures and spends a lot of time with us when we need him - we spent 3 whole hours with him in the department 4 days before Christmas to answer our tutorial questions
Some of his tutorial questions are very difficult, although he does clarify them when we ask, but needs us to think outside the box.