A++ My kids attend this school and it is definitely one of the best around. The class sizes average 5-8 kids and the whole school is like a big family. Parental involvement is a huge part of the schools success but everyone is understanding if there is something you can't be there for. The academics are in line with all other schools the sports are available but they are offsite and in smaller league than public school but I like that better it takes away the competitiveness (?) so the kids are just having fun. I have tried a few other private schools and my kids will be at GLS for all their years. GLS is also much cheaper a month than any other school.