This school is great for helping your child reach their academic goals. The children receive various awards for all of their accomplishments and improvements. This school has a great math program and a great after school tutoring program. Their is about 70% of parent involvement in this school which I believe contributes to a safe environment. There is room for improvement in the library,music and art programs.Overall this is a wonderful school. I give thanks to all the teachers and staff for their continued efforts of excellence with the students of Ames Elementary.