The school overall provides a good education for students in the Cambridge program, but other than that, I am not so sure. The ROTC and Band programs are excellent however. There is much opportunity for a student to be successful if they are willing to put in the effort in order to be successful. My biggest problem, however, would be some of the teachers. Some teachers are excellent and help students. Others do not give students a proper education that is setting them up for failure in future classes. These teachers aren't that common however, so you shouldn't worry too much.
The school overall provides a good education for students in the Cambridge program, but other than that, I am not so sure. The ROTC and Band programs are excellent however. There is much opportunity for a student to be successful if they are willing to put in the effort in order to be successful. My biggest problem, however, would be some of the teachers. Some teachers are excellent and help students. Others do not give students a proper education that is setting them up for failure in future classes. These teachers aren't that common however, so you shouldn't worry too much.