He is very nice and teaches very well. My grade managed to jump 14-15 percentage points in the last month of the class and he was a big reason why it was possible. Calculus can be hard but he makes it easier. If you attend class you can get extra credit on tests (by doing certain pre test practice problems). I will take him again if I can. 