I have children that went to Buckingham and I highly recommend that school. It is a small atmosphere of a total of 450 students which I feel promotes great learning opportunities due to more attention the students get from a smaller environment. All the curriculum is college prep based. There is zero tolerance with fighting. A single fight will get a student kicked out of the school permanently. I know that Buckingham gets very high academic testing scores compared to other schools.