You have to read the book! He goes over the concepts quickly during his lectures and he gives a quiz to help you understand the concepts taught. But he is always available before and after class if you have any questions. If you read the book and complete the work you should pass. He grades fair and is always willing to help.