He's terrible. If he's your professor... transfer. I didn't learn anything. He never made any sense. I attended every lecture, still didn't understand. Couldn't use a calculator for a PHYSICS class. We had 150+ people to start the class and MAYBE one-third of the class ever attended class. I heard reading the book helps but he makes his own exams.