His lectures are always interesting, and he explains the topics clearly. He makes sure students understand the concepts so that they don't have to memorize formulas, and they can apply what they've learned to new problems. There is a short homework assignment every night and a written homework every week. The homework prepares you well for tests.