Christopher Wright
You either like Dr. Wright or you don't. He isn't for everyone but I really enjoyed him. His class is straightforward and he doesn't try and trick you and he knows his stuff on Econ. Gives out a lot of group work assignments for easy participation points. Not too much homework. Online quiz due every week. Funny dude too, not on purpose though!