Last week, the Killington Mountain School Snowboard team capped off a successful season by heading to Copper Mountain, Colorado to compete at the USASA National Championships April 2-3. This 31st edition of the national championships returned after a two-year […]