The mountain itself has fun terrain, but you can get just as good terrain at other resorts like the ones in the Cottonwoods. But they really need to learn how to treat their customers. We spend 100+ dollars for a day pass to get cut in line by a ski instructor (the ski school line was right next to our line) and then when we ask why this is okay, he turns around and says in the most smug voice possible "I have higher priority than you do." I didn't realize that I was paying so much to go ski at a resort where the customer isn't their highest priority. Go to one of the resorts in SLC (Snowbird, Alta, Solitude, Brighton), all the mountains have great terrain and they treat everyone like a local.