My kids have been at the school since 2011. There have been major changes in the community since they first started school, which is reflected in the structure and makeup. As with any school, there are great things and challenging things.PROS: motivated and energetic teaching staff, the staff clearly care, a large community of dedicated and engaged parents, lots of different cultures are represented, there is significant focus on social/emotional learning, about 50-60% of the staff has been at the school since we first started there, it's a very personal school where everyone knows everyone, people want everyone here to succeed, socioeconomic status is not shamed, the teaching staff has flexibility to modify parts of their curriculum to better serve the needs of their students, there is a lot of pride in being apart of your community, there are Black Lives Matter signs on the walls around the building, there's a focus on belonging.CONS: There are a lot of teachers that are brand new or in their first few years of teaching which just means less experience. I have found that this means that the teaching staff struggle to manage the chaos of their classroom, particularly for struggling students. For special education, this school is understaffed. The existing special education staff is wonderful, but there's just not enough support staff to meet the needs of kids that have IEP's. Lack of extracurricular activities that are affordable. This program is connected to an afterschool childcare program that is on the bottom level. Almost all afterschool activities go through that program which is expensive.