Honestly, his lectures are boring but studying for his class is very straight forward. He does need to improve his lecturing skills, but if you go in and either listen passively it will do you well. Also, he randomly does extra credit which will help you a bit. The homework is only a little hard, but use the PowerPoint slides to your advantage.