Michael Makowsky
Prof Makowsky knows what he is talking about and although some days it is hard to follow, he is great at teaching this material. Public choice and most econ classes are hard but hold yourself accountable, take notes and study and SHOW UP TO CLASS. There is no hw and 4 exams. If you study, you will do well. I loved taking this class. 