Im a Freshman at Tufts University and I've yet to find people that ski (other than racers :/) at my school.
Have also not found many chill people here in general lol.
If you're in the Boston area (or at Tufts!) and wanna ski/chill this winter BML
Im originally from Portland, OR so Hood is my home mtn :-)