Rachel Douchant

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.

Contributions by Rachel Douchant
By Rachel Douchant

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 . . .