Kenneth Andrews
Professor Andrews was great at explaining concepts. You have to go to class because he is very particular about how you word things on the tests, quizzes, etc. He will continue to explain a concept if you dont understand, so dont be afraid to ask lots of questions.