He has quizzes that are just if you watch lectures and hw. Dont need book really but he says you should get it. Tests arent bad if you know how do hw and hes a nice guy and tries to help in what ever way he can .