Overall I believe Cascade is a good school. I have two children who attend. There are both pros's and con's as there are at any school. The school is becoming crowded and the classrooms are too small. We have excellent teachers for the last 3 years. I do feel the math program they have adopted is confusing. If the kids start it from Kinder it is easier than those like my daughter who started later. Parents are involved in the classrooms. The PTA needs serious help though. The parents need to support the PTA along with the staff.