The teachers are dedicated to their classrooms. The learning environment is very positive. My children have attended for the past 6 years and I couldn't be happier. The principal lives in the neighborhood and is super approachable. The kids love him. The only thing negative I can say is PTA involvement has declined in the past year - sad.