Minnesota is the right state to obtain sociology diploma. There are 21 schools offering such programs in Minnesota, and the best one is offered by University of Minnesota Twin Cities. That college has a great sociology program evaluated with five-star rating for curriculum and three stars for teaching.