 It had an enrollment of around 650 students in 2007.It has an interdenominational student body, mostly of Protestant background.The campus spans , set among tall oak trees reminiscent of its once rural surroundings, and is about half of a mile outside Seminole, Florida, whose city council annexed the school into its city limits in 2000.