St John’s School in Houston, Texas, is a highly regarded private school with a geeky reputation due to its demanding academic curriculum. Despite this, a lot of kids and their families express high levels of satisfaction with their education. Sports, drama, the arts, and many more extracurricular activities are available for participation and excellence both within and outside of the classroom.