Jennifer Leonard ’09 Visiting Assistant Professor (Part-Time) English leonardj@denison.edu Position Type Faculty Service 2021 - Present