I don’t really know much about these schools, but I will say that SUNY New Paltz is a cool place to go. Really great for outdoorsy kids with tons of hiking, biking, and climbing options in the area, and good places to eat and go out. lots of natural beauty near campus.