Located in Ojai, California, The Thacher School is an independent boarding school with dorms, athletic fields, academic buildings, horse stables and more.