It's probably just my northeastern liberal elitist upbringing, but when I think of colleges and universities that "get it" on the subject of sustainability, I think first of Oberlin, Middlebury, Harvard, Tufts, maybe Penn or Penn State. Half a beat later, the UCal system (like, what list are they not on?) and The Evergreen State College (gotta love that name, and there's a lot more under the surface) come to mind. But, truth be told, massive multiversity campuses in hydrologically challenging locations don't generally come to mind.
Winston Salem, NC
Lake Forest, IL