This school is excellent. The teachers are professional and approachable. They really care about the students and the community. I feel my child is receiving a top education in a very safe, nuturing environment. The assistant principal is awesome. He is very proactive. Has a great rapport with both students and parents.