Shahed Khan
He's so adorable! He's a new professor I think, or at least new at teaching Econ 1010. He gives very clear explanations and explains concepts thoroughly, even repeats them If you don't understand. Only bad thing was his accent is quite heavy so you'll have to be extra attentive.