POLSCI 120: The Challenges of Living an Ethical Life