John Burroughs School, John Burroughs School, United States of America (approx. 38.64444°, -90.36991°)