Tamer Bahloul
I took this class for both microeconomics and macroeconomics. He is a great teacher and this class is an easy A. He always answers emails on time, and do not be afraid to ask him questions. And always do the homework a night or two before it is due.