Parent On Niche.com
All the teachers and staff are friendly and helpful. Two of my children went from average to honor roll students. I think this is because of the smaller class sizes -- it's hard for them to slip through the cracks like in overcrowded public schools.