Skip to content
Headshot of Sheila Winborne

Associate Teaching Professor of Religion

Sheila F. Winborne is associate teaching professor in the Department of Philosophy and Religion She received her Ph.D. in the study of religion from Harvard University (specialization theology and the visual arts), an MTS (concentration religion and culture) from Harvard Divinity School, an MA in the humanities (concentration philosophy and art) from Old Dominion University, and a BA (studio art major, philosophy minor) from the University of North Carolina at Greensboro. She teaches interdisciplinary courses in religion, philosophy, and film. Her research involves analysis of American visual culture of the late nineteenth, twentieth, and twenty-first centuries. This includes exploring how visual culture reflects and influences community beliefs and practices, and how artists use forms of spiritual and prophetic language to describe their purposes. Her current research projects examine apocalyptic themes in film, and the religious and race in fine art photography.


  • Education

    PhD, 2005, Study of Religion, Harvard University

  • Contact

  • Address

    416 Renaissance Park
    360 Huntington Avenue,
    Boston, MA 02115


Course catalog