I don't know much about the program, but UMF is sick. It depends what you want to do tho really. It's like 40 min from sugarloaf, and the town is really nice. it's a small maine town, which is mainely centered around the university. it's nice, not a lot of stuff around, but enough to get by. the campus itself is really nice, and the town has such a good feel to it