Jonathan Dapra
Dapra is a really smart guy, and he knows business probably better than any professor you will ever have. With that being said he makes his course harder than needed. He makes a huge semester long project that will take up most of your time out of class. 