North Dakota is a wonderful place to obtain general social work diploma. There are 12 schools offering such programs in North Dakota, and the best one is offered by University of North Dakota. That school has an excellent general social work program evaluated with five stars for curriculum and four stars for teaching.