This is a great school. The classroom sizes are small and the teachers are down to earth and really care about the children. The secretary is wonderful. The school is small and you get the personal touch which you do not get at larger schools. The downside is that the financial fund raising and monies are not readily available as in a larger school.