James Gillete
James, aka Bob, is very fun and makes learning macroeconomics very interesting and engaging. Almost all of the information on the slides are included on the exams with some application questions.