Dirk Brown
The course material isn't difficult by itself. He makes it convoluted and finance-heavy to pad the material, when in actuality the necessary information can be taught in a single class. I know this because another professor taught a unit on IP and it took an hour to go over what most managers will need in the private sector.