Data based on 2 reviews.
Pay attention to class he explains stuff really well and if you don't understand something in class he will explain it to you. Also If he offers extra credit DO IT! He never offers extra credit.
Pay attention to what he says in class, and focus on the material. He's very detail-oriented, so be prepared for in-depth explanations! Some homework every night, but honestly not too much. He grades on effort, which really inspired me to try my best. Lots of quizzes, but they are manageable, and material is reviewed in class. He is always willing to help you out during class if you are confused.