Assignments reflect up-to-date challenges which is very nice, especially in business. Many guest lecturers and close connections to the business world are also nice, especially in courses like entrepeneurship. On the negative side, administration can be a bit messy with blackboard, which is time wasting and annoying.