I love the size of this school. I came from California and I would take a smaller school over a big one every time. The teachers and staff are like a part of the family. My children love this school! There are about 18 students to each teacher. Alot of one on one... Can a big school say that?