Geneva began the new school year on Tuesday, September 4, with 716 students enrolled in grades K-12. Geneva is a classical and Christian school which began in 1999 with 13 students in borrowed classrooms at St. John Lutheran Church and moved to the current campus at 113 Cascade Caverns Road in 2004. Students in grades K-5 began the school year in new permanent buildings on the Grammar School campus. These Logic School boys reunite on a rainy first day of school.
The school is characterized by five distinctives—it teaches from a Christian worldview, upholds classical ideals, has deeply-invested teachers, fosters a tight-knit, engaged culture and values a commitment to excellence in all things.
Geneva high school students compete in the Texas Association of Private and Parochial Schools (TAPPS) 4A division for academic, athletic and fine arts competitions throughout the school year.