If a job conflicts with your personal morals or ethics, you should probably work toward finding one that doesn't, or at least one that doesn't tread on subject matter that brings up the issues in the first place. As a teacher, I would imagine there are options out there with private or...