Founded in 1890 by Horace Dutton Taft, brother of President William Howard Taft, the Taft School is as rich in history as it is in academic excellence. Though buildings have been added to the 226-acre campus over the past 125 years, the school has chosen to stay consistent in its design, keeping with the historic New England elegance of its oldest buildings.