Data based on 1 reviews.
Knows his content well and is experienced but is a fairly bland teacher. If you try in his class you are able to do well. The feedback he gives can often contradict his points. If you try in his class it will take a lot of time out of other classes but you will excel in the class