Ann Bailey

Ann Bailey is a Philosophy PhD and adjunct professor with over twenty years experience teaching, including the homeschooling of her own children.  She has specialties developing curriculum and course design in Critical Thinking and Formal Logic, and her areas of interest span topics in both Applied and Theoretical Ethics.