Here at McCauley Snow Sport School, we spend as much time having fun and teaching a love for skiing as we do techniques. We consider our Adventure programs our most important programs because this is where we introduce this great sport. We want to develop great skiers and racers for their next Adventures. Adventure programs build the basics, starting with safety. Then fundamental capabilities are established, so children can develop dynamic skiing skills and an expanding awareness of the mountain environment.