Wayne Marko
He is very intelligent and helps his students understand every chapter thoroughly. Is this an easy class? No. But he has enough extra credit throughout the year to help. His practice quizzes help dramatically with prep for the four exams he gives. There is no way to get less than a C if you do all the homework and study slightly for each exam. :)