John M ElmoreJohn M. Elmore is professor and chairperson in the Department of Professional and Secondary Education at West Chester University, Pennsylvania, where he teaches courses in critical pedagogy, politics of education, history of education, and philosophyof education. His research and publications have focused primarily on education for social justice, democracy, atheism, and antiauthoritarianism. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code