Stowe lies in the North of Vermont, close to the Canadian border. Conditions are generally excellent as the area enjoys an average annual snowfall of 260 inches, as well as comprehensive snowmaking.
Stowe has rich cultural and historic links, and the mountain has been described as 'small but serious' skiing. It really does provide quality skiing for all abilities within a relatively compact area, making it an ideal destination for your school ski trip.
See the snow report for Stowe here (courtesy of snow-forecast.com)