South Dakota is a wonderful place to earn general social work diploma. There are 10 schools offering respective programs in South Dakota, and the best one is offered by University of South Dakota. That college offers an excellent general social work program evaluated with five-star rating for curriculum and four stars for teaching.