David deBruijn
Go out of your way to take business ethics with Dr. deBruijn. This class is not hard but some of his lectures got boring. He does his best to make them interesting through discussions. He gave us practice quizzes before tests with many questions reappearing. He did not enforce readings and class got cancelled a good bit. The final is also take-home