Canterbury Prep School is a top rated Johnson County school that offers preschool through 12th grade. They offer a high end curriculum and have lower student/teacher ratios. They are VERY expensive, though. But, I guess you pay for what you get, when it comes to this school. If you can afford it, I recommend it.