General
Iowa is the right state to earn your general history diploma. There are 31 schools offering respective programs in Iowa, and the best one is offered by Grinnell College. That college offers a great general history program: five stars for curriculum and three stars for teaching.