Rachel Douchant (Ph.D., Saint Louis University, 2008) is Associate Professor of Philosophy at Lindenwood University in St. Charles, Missouri. She also directs the Liberty and Ethics Center and co-chairs the Honors College. Rachel has two sons, Asher and Solomon.
In 2009 my long-standing interest in spiritual disciplines, inspired by my reading of Willard’s Divine Conspiracy, finally developed into some actual practices. Moving into my new home, I used a beautiful carved wooden screen . . .