David Hursh Author & Editor

David Hursh is associate professor of Teaching and Curriculum in the Warner Graduate School of Education at the University of Rochester.