Winter Sale! 10% Discount off any order. Get the code »

James Sheehan

James J. Sheehan is currently an assistant professor at Cleveland State University. He received his Ph.D. in education from Ohio University where he was on the faculty from 1994 to 1997. Before teaching at Cleveland State University, he taught history of higher education, elementary, middle, and secondary social studies at the University of North Dakota. His interests are the history of American public education, teacher education, and school reform.