Welcome! Never been to Colorado in winter but I imagine its a great place to be if you fall in love with riding!
Are your boys snowboarding too or just skiing? At my home mountain passholders get a lot of perks like free demo days. If your mountain has offers like that you guys could switch it up one day...get your dad and boys on one plank and you can try out two for the day. That would be totally fun!
Anyway...enjoy yourself out there
Grew up at Sugarloaf. New home is the NY State Trifecta - Gore, Whiteface and Belleayre
And when I ride with my big brother we hit Mount Snow and Stratton cuz that's where he lives
(Opening day 2013-2014, Stratton)