Most business ethics courses and textbooks confine themselves to considering specific cases and principles  For example, students are often given lists of ethical rules for in-class discussion and role-playing
This approach fails to provide a framework for understanding specific principles and should thus be changed to include abstract ethical theory
Abstract ethical theory is the most appropriate of any context for understanding specific principles.