General
Minnesota is a wonderful state to get your general history diploma. There are 28 schools offering such programs in Minnesota, and the best one is offered by University of Minnesota Twin Cities. That college has an excellent general history program evaluated with five stars for curriculum and four stars for teaching.