Rachel Douchant

Rachel is a philosophy professor at Lindenwood University where she went to college. She is also the Honors College co-chair and Liberty and Ethics Center Director. She is from St. Louis, Missouri. Rachel received her PhD degree from St. Louis University. 

Seminars by Rachel Douchant

Urbana 15