My daughter attended this school. I didn't like the location, but everything else was absolutely amazing. All of the teachers, including the new ones were very well trained. Everything about this school stressed child education and parent involvement.
My son was switched from a private school to the Greenhalge during his Kindergarten year, and progressed in leaps and bounds immediately! All of his teachers have been absolutely wonderful! The school has many opportunities to participate in family fun activities where kids can be kids, and parents can interact with each other.