I am very happy I checked the review on Tripadvisor before deciding on Diamond Peak (vs Squaw Valley) for the 4 days we just spent skiing. We hadn't skied in 20 years and our 5 year old had never skied. We found the instructors at the adult ski school very good and our child LOVED the children ski schools. Instructors are well trained and seem to enjoy dealing with kids. We were told to come at 8.30am to sign up our child for the group lessons (starting at 10am) and were a bit apprehensive about crowds during President's week. We got there on the Tuesday (after President's day) and it was fine. Everything went smoothly, the resort is just the right size, beginner slopes are right there when you get in. We would go in early at about 8.30am, sign in our kid for the day, have breakfast right there at the base lodge, leave him in the ski school after breakfast, where he would have 2hrs ski in the am and 2hrs in the pm, and lunch with his friends and ski instructors, and we'd pick him up at 4pm. Our kid had a great time and so did we. We'll definitely go back next year.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.