Mahmoud Darrat
Still don't know what to expect on the final project and my overall grade, but so far it's been a great experience. This class definitely has very entertaining lectures.  He's very funny and his explanations and stories are always relevant and  up to date.  I'm a finance major and already debating whether to change my major because of this class. 