Skip to main content

Joseph Featherstone

Joseph Featherstone is a professor of teacher education at MSU. He has taught at Harvard University and served for many years as an editor of the New Republic.