American Thinker favicon

Supersizing the Curriculum: The University of Alabama’s Big, Fat Philosophy Class