Ruffing Montessori is a good school but your experience will depend on what teacher you are assigned. My child attended this school and it was a nightmare. His teacher repeatedly made culturally insensitive remarks during our conferences and the class environment was very physical. I spoke to the teacher repeatedly about the physical culture of the class and she assured me it would get better but it never did. Also, my child told me she pointed her finger in his face and yelled at him. I sent her an email stating what my child told me and asked for clarification she did not respond. I withdrew my child out of the school. I am sure this is a good school but even good schools can have bad teachers. If you allow your child to attend a class directed by D. Liston you are doing him/her a disservice.