My son attended this preschool for 2 years as part of the 3-day AM program. It was absolutely exceptional! The teachers are so gifted, the environment is really fun, and we LOVED the co-op approach. It was great being able to volunteer in the classroom, to get to know other parents, and to really see my child grow over time. The activities are always engaging and creative, and my very active son found it to be a place he could really learn and have fun. And they even take field trips, which few preschools do in Ames! There are a variety of good preschools in Ames, but I'd definitely say Adventures is the best of the best!