Made macroeconomics so easy to understand! I suggest you attend lectures, he walks you through each concept with a plethora of examples and real life scenarios. He gives short quizzes at the end of each lecture to see if his students grasped the concepts. Extremely intelligent and caring - thank you for an enjoyable semester!