About Alice Sheppard Alice Sheppard is an assistant professor in the Department of English at Pennsylvania State University.