Lectures with examples that you will see on tests. Frequent, short exams to forces you to keep practicing the material. Extra work using online resources with more examples helped. Posted complete solutions to all exams online. Formula sheet allowed. He had great knowledge of the material and made you want to do well.