He uses his own published book which is a little odd. Tough in the sense that there is very little room for error with grading. He base you whole grade off 2 class assignments, and midterm & Final. So if you mess up and don't complete one it will be difficult to get a good grade. However, if you stay on top of it you should be fine. 