There's a state-by-state breakdown on where you can learn ski. For example, in Colorado, it lists Colorado Ski Country USA, which represents the most ski areas and resorts in the state. And it directs you to Vail resorts like Beaver Creek, with a link that brings you directly to the hotel's info page for first-time skiers.
The site gives info on how to prep for your first ski or snowboard outing, everything from how you should dress (wear synthetic fibers to wick away sweat), to the health benefits of snowy sports (you can torch up to 630 calories per hour snowboarding). It looks like a good resource for ski/snowboard newbies, though the site does fail to address how to avoid falling on your behind repeatedly and not looking like a dufus.