It is a public school so it comes with the limitation of one, such as very little focus on arts/ music, etc. But overall, it is a great school. The teachers are very attentive and of high quality. My kids went to Montessori before going to public school, so we were concerned about the teacher to child ratio (6 kids/teacher in Montessori, 26 kids/teacher in public). I am so impressed that they actually took the time to learn about my kids and customized their approach, which is unexpected from a public school. It may be because all the teachers are GATE-trained. The school also eased on the number of tests they are giving to the K-3 students. Our children love their school and they love their teachers. My son has shown so much growth and my daughter who is already a nerd (:-)) feels right at home. read more