Defrancesco is simply overly qualified. That being said he is not a good professor. Lectures consist of him yelling about marketing concepts. Repetitive and boring class, doesn't know how to use a computer. Class is mad easy though. Barely any homework, a midterm, and a final, both online with take home parts. Easy A as long as you try a little.