He tries to connect everything in the course to the Business world - he is a tough grader and his team assignment is alot of work however if you follow his instructions you will do fine. I found there is too much homework on Mcgraw hill and he sends out too many emails.