Jeff Schiman
He is very educated in the field of economics and clearly knows what he's talking about. The one downside of this course is that if you miss one day, you miss a lot of information since he writes everything on a whiteboard. He is very engaged with the class and provides a lot of practice problems. 