Indian Springs School is a national leader in coed boarding and day education in grades 8-12, located 15 miles from downtown Birmingham.