Spirit Mountain in Duluth, Minnesota offers a wide range of programs for alpine, freestyle, snowboard, and Nordic enthusiasts.