Daniel Keniston
if you're looking for an econ teacher I definitely recommend Keniston. His lectures are easy to follow and the content is easy to understand. He gives weekly quizzes which are an easy A. For the exams he posts practice exams which are very similar to the tests(some of the questions are seen in the actual exams). Extra credit is given during class. 