We just PCS'd here a few months ago and due to lack of options put our daughter at High Hills. There are good and bad things about this school. The curriculum is adequate for the grade level. However , you have to be very involved in your child's education because the school sucks at keeping parents informed as to what is required. Your child's grades can be viewed on-line but no graded work is ever sent home. If you have a question, you have to go ask the teacher to see the work. If your child has missing work you will never know until it is time for parent teacher conferences and those are a joke. No time is scheduled, you just show up and hope to talk with the teacher. There is also a big problem with bullying at this school and nothing seems to get done unless you get the principle involved. Most of the staff honestly care about the kids, but it seems like they are burned out over lack of parent involvement so they don't try to communicate with parents unless you initiate the contact. I gave the school a 3 star rating, not because of the curriculum, but because of the lack of communication and bullying problem. The education is there, you just have to stay involved.