This is a great school. The principal and teachers do a great job to foster a love of learning in the kids. My daughter loved going to school and cried on the last day of 5th grade.cos she would miss her teacher. The front office is staff and the principal are welcoming and helpful and there is an overall upbeat atmosphere in the building which makes learning fun. We have had the best experience ever!!