Can't recommend the Boarding School highly enough. I have a 10 (taught her to slalom) and 7 year old (still on 2 connected skis)and Travis and/Fred have worked with them and definitely made it fun. You can even stay right at the lake with them if you want. I go down there from the midwest 2-3 times a year.