Maine is the right place to earn your general social work diploma. There are 11 schools offering such programs in Maine, and the best one is offered by University of New England. That school has a great general social work program: four stars for curriculum and four-star rating for teaching also.