This school is a decent option for those looking for a charter school experience, particularly for younger students. The staff is generally welcoming and the communication with parents is a strong point. However, there are issues with teacher quality and the overall atmosphere can be tense at times, which might make it challenging for older students. The school's ability to prepare students for high school and beyond is questionable, based on the comments from current and former students. The school seems to be making efforts to improve, but it still needs work in many areas. One major issue is the lack of reliable transportation and poor organization, which can make pick-up and drop-off times stressful. Additionally, some students have reported being treated poorly by certain teachers, which is a significant concern.