Brundage Mountain Resort, ID, Nominated for Best Ski School Award The ski school at Brundage Mountain Resort, ID, has been nominated for the 2023 USA Today 10 Best People’s Choice Award. Brundage Mountain’s Ski + Ride School is one of 20 North American ski schools selected by a panel of ski and travel industry experts and the public will have a four weeks to vote for their Top 10. Nominees […] Industry News SnowBrains | October 24, 2023 0 Comments