A professor at the University of Illinois has been fired for teaching about Catholic moral reasoning in a class on just that. The Alliance Defense Fund is working on his case.