Marshall has taught English language arts in grades 7–12 and has served as literacy coach, staff developer, and department chair in various schools in the NYC area. He is an active member of ALAN and on the executive committee of the Conference on English Education.