Mark Genovese
He is always late and you have to complete an essay on every chapter along with other assignments. The tests are 60% of your grade and he does not teach everything. Depend on the textbook because you are going to have to teach yourself.