I had chosen a different Prof before being assigned to him. He's a very funny guy, and very nice so if you need clarification he will help. You only need the textbook for clarification and the access code. Besides that everything that you need to know will be on the PowerPoints that are on canvas for you to printout and take notes on.