University of Northern Iowa is one of the best schools in the United States for getting a master's degree in social science teacher education. Located in the small city of Cedar Falls, UNI is a public university with a moderately-sized student population.More information about a master’s in social science teacher education from University of Northern Iowa