Jose Cheibub
His lectures are great. I love the way he teaches but he only posted the lecture videos and other than that I never heard from him. The TA ran the discussion sections but was very helpful. The class is pretty difficult because the only things that count for your grade are the summary papers and exams. Just make sure you write good papers