I attended Shawnee high school after going to several schools in Maryland (1 private, 3 public). I graduated years ago but the experience I had at Shawnee high school was so much better than any other schools I attended. I went through college with straight A's and graduated law school. Only as an adult have I realize how unique this high school was- in the middle of Oklahoma, we had good teachers, my school counselor was the best, there were classes in French and Latin, and I never once saw anyone get beat up. Coming from public schools in Maryland - where there were several fights the day - that is saying something. Overall, a good school.
I would discourage anyone who had ambition to attend a top university and enter a white collar professional career. I graduated from here, and felt unprepared when entering college. This is as far from college prep as you could imagine. In particular, the school was very weak with teaching writing skills, science and math. I had all honors classes. In my opinion, the honors classes were normal whereas the non-honors classes were a joke. The teaches who taught the honors classes were unqualified in my opinion. Most of them didn't receive degrees from reputable schools. I felt they were often petty and displayed favoritism toward certain students. The administration was petty, and would focus on punishing students for petty offenses. The student body was very conservative. I observed many racist, homophobic and religiously discriminatory remarks. The overwhelming majority of students came from middle to lower middle class families. There is also a significant evangelical Christian population at the school. I would recommend moving to OKC rather than subject your child to this school.
Shawnee is a great school offering a great education, If you know where to look. This being said make sure no matter what kind of student you son and or daughter is, make sure they enroll in pre-ap and AP classes not only will it look great for college but your student will be greatly prepared.