Leslie Tuttle is an associate professor of history at LSU. Her research in European religious history has led her to teach several popular history classes, including one course focusing on witchcraft.
Tuttle is originally from Kansas City, Mo., where she said her family has lived since the 1850s. She attended Tulane University for her undergraduate degree, where she earned a Bachelor of Arts in history and graduated summa cum laude.
A Francophile, she wanted to go to Tulane because of its connection to New Orleans, a city teeming with French-influenced architecture and indelibly shaped by French culture…