He is very smart and is excited to share what he knows, but his lectures are monotone and he talks fast. The tests are based just on the slides, so study them and you will be alright. Go to his office hours if you don't understand something, he wants to help you and will do a better job explaining the material. 