My son has attended this school through Preschool, Kindergarten and now finishing First Grade. For us it has been a wonderful experience, there is a small community feel to the school, every teacher we have worked with has been excellent and the principal genuinely cares about the kids and the school itself. My son is learning quickly and seems to enjoy going to school, I believe that is due to the great teachers and staff. Only once, last year, did we have trouble with a bully and it was addressed quickly - my son's teacher, the principal and the school counselor all got involved to care for the problem quickly and fairly. I look forward to enrolling my step daughter in the same school next year.