Review comments

The worse experience ever. My biggest problem was the teacher who decided that she doesn't want to deal with my kid, it was challenging for her as he was a gifted kid. He was too smart for his level.
I had to face discrimination and harassment for months without anyone helping even though we complained. The teacher had all the power to lies and willingly let my kid

if the student is different than standards kids, he will suggested to get out of the school and find another program. If your kid is different than other of his age, better find another place before you get kicked out.

The teachers are not qualified to deal with several situation. they are more worried about having peace in the classroom than the well being of the students. They don't accept parents input and administration let them do what ever they want in the classroom.
teacher always want easy way out even if it will be kicking a student out of the class pretending that they don't have resources.

I have my 3 kids going to CPSA at the elementary and middle school levels. I cannot say enough good things about the elementary division. The teachers are clear in high expectations, some can improve their communication with parents but the teachers manage to give care to each student despite large class sizes. They have a few after school clubs, I would like to see more but I guess its a start. There are competitions through out the year and activities that keep my kids busy. There is a lot that they pack in given the limited space and resources and I am glad to send my kids to CPSA.

Some say this school is not the best place for various reasons: its size, its faculty, etc. Others say this school is great. Personally, I think that although CPSA lacks many facilities and mostly focuses on the "smart" kids, it is a safe, Islamic environment for kids to grow up in. Yes, it is an extremely small environment, where everyone knows everyone, but it has many benefits. Moreover, you won't find another place where teachers actually care about each and every student, whether they're the "cream of the crop" or the lowest of the low. And most importantly, what really makes CPSA what it is are the students themselves. It is extremely rare to find a whole class that has the ability to unite as one when necessary. CPSA students in general are extremely close (since they've known each other for so long) and in a way, it promotes a sense of brotherhood that really can't be found anywhere else. CPSA is a place where both the socially awkward and the extrovert fit just fine. Most importantly, this place truly shapes you into who you have the potential to become.

GreatSchools is the leading national nonprofit empowering parents to unlock educational opportunities for their children. We provide school information and parenting resources to help millions of American families choose the right school, support learning at home, and guide their children to great futures.