Ideally, I'd like to see my girls choose schools in between these two extremes: Not so close that they feel they "should" run home every weekend, but not so far away that they can't come home for a long break like Easter. 2-4 hours away, I think, is just right. Not so close that they can run home haphazzardly without planning, not so far that they can't afford to get home for long weekends. I'd like to see them come home once a month during college -- often enough to stay close and connected, yet still giving them plenty of at-school time too.
Right now, my 17 year old has two "probable schools". One is 2 hours away, the other is 4 hours away. I could see her being successful at either one, AND I'm pleased that they fit my ideal criteria too.
We live less than 30 minutes from one of the state's largest universities, and MANY of our high school students choose that school. Most live at home (and for a whole bunch, that's what they can afford -- when you have to make tough choices . . . oh, well, sometimes you don't do what's ideal), a few live on campus but are able to run home literally any old afternoon -- so they can come home to find a certain CD or to wash clothes. I don't want that for my kids. First, it seems that the kids who do this don't fully commit to their education in the same way that kids who live in a dorm do. Living on campus is a constant reminder that you've dedicated yourself to this goal for the next four years, and it makes it easier to see school as your #1 goal. Second, kids who do this tend to hold onto their high school lives too much -- same friends, same part-time job, in many cases, the same bedroom. It's like 13th grade, just the work's harder.