NavigatorsTeacher Dean Storelli | Writing Instructor at Duke University, Navigators 20s Staff Dean Storelli is a writing teacher at Duke University, but he also works for a…Currey BlandfordJuly 10, 2018