Boarding has a wide range of advantages.
Being at boarding school teaches students to cope with many tasks which put them ahead of their peers. This independence fosters their confidence.
Living with a variety of people means that students develop tolerance, and learn to relate well to a wide range of different people.
The regular routine of prep every night establishes this great habit for later in life.
While students may be away from their families for part of the year, family life is often enhanced with the quality of time when they do spend time together.