AP and Dual Credit Courses

AP Courses

As part of the school’s curriculum choices, Geneva offers the following AP courses to upper school students (all are offered to senior students except AP English Language and AP Chemistry, which is offered to juniors):

AP 2-D Art & Design (Studio Art & Photography)
AP Calculus AB
AP Calculus BC
AP Chemistry
AP Drawing
AP English Language and Composition
AP English Literature and Composition
AP Latin
AP Music Theory
AP Physics I
AP Physics II
AP Physics C-Electricity & Magnetism

All students enrolled in these yearlong courses are required to take the AP exam in May. If a student wishes to take an AP exam outside of the course offerings, he or she should contact Mr. Thigpen to seek approval.

Dual Credit with Colorado Christian University

Geneva offers two courses that are considered dual credit through Colorado Christian University:

Human Anatomy & Physiology (senior year class): CCU Course Code is BIO-201/211 (lab) & BIO-3202/212 (lab). Students earn a total of 8 college credits for this course.
General Physics: CCU Course Code is PHY-210/212 (lab). Students earn a total of 5 college credits for this course.

The Geneva School
The Geneva School
September 14, 2025
  • Fall Senior Dinner

    Date: September 14, 2025 - September 14, 2025
    Time: 5:00 pm- 9:00 pm
    See more details

September 15, 2025
  • Geneva Jazz

    Date: September 15, 2025 - September 15, 2025
    Time: 7:15 am- 8:15 am
    See more details

  • Moms In Prayer

    Date: September 15, 2025 - September 15, 2025
    Time: 8:15 am- 9:30 am
    See more details

  • 3-6 Grade PickleBall

    Date: September 15, 2025 - September 15, 2025
    Time: 3:00 pm- 4:30 pm
    See more details

  • Typing (4th-8th Grade)

    Date: September 15, 2025 - September 15, 2025
    Time: 3:15 pm- 4:15 pm
    See more details

  • 3rd–6th Gr - NHS Tutoring

    Date: September 15, 2025 - September 15, 2025
    Time: 3:20 pm- 4:00 pm
    See more details

  • 5/6 Grade Volleyball Away Match vs. St. Luke's Grey

    Date: September 15, 2025 - September 15, 2025
    Time: 4:30 pm- 5:30 pm
    See more details

  • DL Football Away Game vs Holy Cross

    Date: September 15, 2025 - September 15, 2025
    Time: 4:30 pm- 6:30 pm
    See more details

  • Freshman Volleyball Home Match vs. Winter Springs

    Date: September 15, 2025 - September 15, 2025
    Time: 4:30 pm- 5:30 pm
    See more details

  • JV Volleyball Home Match vs. Winter Springs

    Date: September 15, 2025 - September 15, 2025
    Time: 5:30 pm- 6:30 pm
    See more details

  • MS Volleyball Blue Team Away Game vs. TP

    Date: September 15, 2025 - September 15, 2025
    Time: 5:30 pm- 6:30 pm
    See more details

  • Varsity Volleyball Home Match vs. Winter Springs

    Date: September 15, 2025 - September 15, 2025
    Time: 6:30 pm- 8:00 pm
    See more details

September 16, 2025
  • Student Photo Retake Day

    Date: September 16, 2025 - September 16, 2025
    Time: 12:00 am- 11:59 pm
    See more details

  • Chamber Orchestra

    Date: September 16, 2025 - September 16, 2025
    Time: 7:15 am- 8:15 am
    See more details

  • K4 Giocoso Music

    Date: September 16, 2025 - September 16, 2025
    Time: 2:15 pm- 3:15 pm
    See more details

  • Fun with Food (1st-2nd Grade)

    Date: September 16, 2025 - September 16, 2025
    Time: 3:00 pm- 4:00 pm
    See more details

  • Youth Tennis 5-6 Grade with Luke

    Date: September 16, 2025 - September 16, 2025
    Time: 3:00 pm- 4:30 pm
    See more details

  • Youth Tennis K-6th Grade w Stefanie

    Date: September 16, 2025 - September 16, 2025
    Time: 3:00 pm- 4:30 pm
    See more details

  • Youth Volleyball 4th Grade Girls

    Date: September 16, 2025 - September 16, 2025
    Time: 3:00 pm- 4:30 pm
    See more details

  • K Giocoso Music

    Date: September 16, 2025 - September 16, 2025
    Time: 3:15 pm- 4:15 pm
    See more details

  • Philharmonia Orchestra (3rd-6th Grade)

    Date: September 16, 2025 - September 16, 2025
    Time: 3:15 pm- 4:30 pm
    See more details

  • Girls Golf Home Match vs First Academy

    Date: September 16, 2025 - September 16, 2025
    Time: 3:45 pm- 5:45 pm
    See more details

  • Freshman Volleyball Home Match vs Circle JV

    Date: September 16, 2025 - September 16, 2025
    Time: 4:00 pm- 5:00 pm
    See more details

  • Varsity Boys Golf Home vs. Trinity Christian

    Date: September 16, 2025 - September 16, 2025
    Time: 4:30 pm- 6:30 pm
    See more details

  • JV Volleyball home match vs Circle Christian

    Date: September 16, 2025 - September 16, 2025
    Time: 5:00 pm- 6:00 pm
    See more details

  • MS XC Meet - Citrus League at Trinity Prep

    Date: September 16, 2025 - September 16, 2025
    Time: 5:00 pm- 7:00 pm
    See more details

  • Varsity Volleyball home Match vs Circle Christian

    Date: September 16, 2025 - September 16, 2025
    Time: 6:00 pm- 7:30 pm
    See more details

September 17, 2025
  • K4 - Camping Adventure

    Date: September 17, 2025 - September 17, 2025
    Time: 8:15 am- 11:00 am
    See more details

  • Lower School Chapel

    Date: September 17, 2025 - September 17, 2025
    Time: 8:20 am- 8:45 am
    See more details

  • Upper School Chapel

    Date: September 17, 2025 - September 17, 2025
    Time: 9:25 am- 10:10 am
    See more details

  • K4 Garden Club

    Date: September 17, 2025 - September 17, 2025
    Time: 1:15 pm- 2:15 pm
    See more details

  • K Garden Club

    Date: September 17, 2025 - September 17, 2025
    Time: 2:15 pm- 3:15 pm
    See more details

  • 1st-3rd Grade Garden Club

    Date: September 17, 2025 - September 17, 2025
    Time: 3:15 pm- 4:15 pm
    See more details

  • Geneva Cheer (2nd-6th Grade)

    Date: September 17, 2025 - September 17, 2025
    Time: 3:15 pm- 4:15 pm
    See more details

  • 3rd–6th Gr - NHS Tutoring

    Date: September 17, 2025 - September 17, 2025
    Time: 3:20 pm- 4:00 pm
    See more details

  • Stitch Lab (3rd-6th Grade)

    Date: September 17, 2025 - September 17, 2025
    Time: 3:20 pm- 4:20 pm
    See more details

September 18, 2025
  • Early Dismissal (LS @ 12:00 / US @ 12:30)

    Date: September 18, 2025 - September 18, 2025
    Time: 12:00 am- 11:59 pm
    See more details

  • Geneva Jazz

    Date: September 18, 2025 - September 18, 2025
    Time: 7:15 am- 8:15 am
    See more details

  • 12th Gr - Rollins Olin Library Trip

    Date: September 18, 2025 - September 18, 2025
    Time: 9:00 am- 11:30 am
    See more details

  • Choir Mini Camp (All Choirs)

    Date: September 18, 2025 - September 18, 2025
    Time: 12:30 pm- 5:00 pm
    See more details

  • Parent-Teacher Conferences

    Date: September 18, 2025 - September 18, 2025
    Time: 1:00 pm- 4:00 pm
    See more details

  • DL Football Away Game vs Windermere Prep

    Date: September 18, 2025 - September 18, 2025
    Time: 4:00 pm- 6:00 pm
    See more details

  • Varsity Boys Golf Away Match vs. Foundation

    Date: September 18, 2025 - September 18, 2025
    Time: 4:00 pm- 6:00 pm
    See more details

  • Middle School Swim Team Meet

    Date: September 18, 2025 - September 18, 2025
    Time: 5:00 pm- 7:00 pm
    See more details

September 14, 2025
  • Fall Senior Dinner

    Date: September 14, 2025 - September 14, 2025
    Time: 5:00 pm- 9:00 pm
    See more details

September 15, 2025
  • Geneva Jazz

    Date: September 15, 2025 - September 15, 2025
    Time: 7:15 am- 8:15 am
    See more details

  • Moms In Prayer

    Date: September 15, 2025 - September 15, 2025
    Time: 8:15 am- 9:30 am
    See more details

  • 3-6 Grade PickleBall

    Date: September 15, 2025 - September 15, 2025
    Time: 3:00 pm- 4:30 pm
    See more details

  • Typing (4th-8th Grade)

    Date: September 15, 2025 - September 15, 2025
    Time: 3:15 pm- 4:15 pm
    See more details

  • 3rd–6th Gr - NHS Tutoring

    Date: September 15, 2025 - September 15, 2025
    Time: 3:20 pm- 4:00 pm
    See more details

  • 5/6 Grade Volleyball Away Match vs. St. Luke's Grey

    Date: September 15, 2025 - September 15, 2025
    Time: 4:30 pm- 5:30 pm
    See more details

  • DL Football Away Game vs Holy Cross

    Date: September 15, 2025 - September 15, 2025
    Time: 4:30 pm- 6:30 pm
    See more details

  • Freshman Volleyball Home Match vs. Winter Springs

    Date: September 15, 2025 - September 15, 2025
    Time: 4:30 pm- 5:30 pm
    See more details

  • JV Volleyball Home Match vs. Winter Springs

    Date: September 15, 2025 - September 15, 2025
    Time: 5:30 pm- 6:30 pm
    See more details

  • MS Volleyball Blue Team Away Game vs. TP

    Date: September 15, 2025 - September 15, 2025
    Time: 5:30 pm- 6:30 pm
    See more details

  • Varsity Volleyball Home Match vs. Winter Springs

    Date: September 15, 2025 - September 15, 2025
    Time: 6:30 pm- 8:00 pm
    See more details

September 16, 2025
  • Student Photo Retake Day

    Date: September 16, 2025 - September 16, 2025
    Time: 12:00 am- 11:59 pm
    See more details

  • Chamber Orchestra

    Date: September 16, 2025 - September 16, 2025
    Time: 7:15 am- 8:15 am
    See more details

  • K4 Giocoso Music

    Date: September 16, 2025 - September 16, 2025
    Time: 2:15 pm- 3:15 pm
    See more details

  • Fun with Food (1st-2nd Grade)

    Date: September 16, 2025 - September 16, 2025
    Time: 3:00 pm- 4:00 pm
    See more details

  • Youth Tennis 5-6 Grade with Luke

    Date: September 16, 2025 - September 16, 2025
    Time: 3:00 pm- 4:30 pm
    See more details

  • Youth Tennis K-6th Grade w Stefanie

    Date: September 16, 2025 - September 16, 2025
    Time: 3:00 pm- 4:30 pm
    See more details

  • Youth Volleyball 4th Grade Girls

    Date: September 16, 2025 - September 16, 2025
    Time: 3:00 pm- 4:30 pm
    See more details

  • K Giocoso Music

    Date: September 16, 2025 - September 16, 2025
    Time: 3:15 pm- 4:15 pm
    See more details

  • Philharmonia Orchestra (3rd-6th Grade)

    Date: September 16, 2025 - September 16, 2025
    Time: 3:15 pm- 4:30 pm
    See more details

  • Girls Golf Home Match vs First Academy

    Date: September 16, 2025 - September 16, 2025
    Time: 3:45 pm- 5:45 pm
    See more details

  • Freshman Volleyball Home Match vs Circle JV

    Date: September 16, 2025 - September 16, 2025
    Time: 4:00 pm- 5:00 pm
    See more details

  • Varsity Boys Golf Home vs. Trinity Christian

    Date: September 16, 2025 - September 16, 2025
    Time: 4:30 pm- 6:30 pm
    See more details

  • JV Volleyball home match vs Circle Christian

    Date: September 16, 2025 - September 16, 2025
    Time: 5:00 pm- 6:00 pm
    See more details

  • MS XC Meet - Citrus League at Trinity Prep

    Date: September 16, 2025 - September 16, 2025
    Time: 5:00 pm- 7:00 pm
    See more details

  • Varsity Volleyball home Match vs Circle Christian

    Date: September 16, 2025 - September 16, 2025
    Time: 6:00 pm- 7:30 pm
    See more details

September 17, 2025
  • K4 - Camping Adventure

    Date: September 17, 2025 - September 17, 2025
    Time: 8:15 am- 11:00 am
    See more details

  • Lower School Chapel

    Date: September 17, 2025 - September 17, 2025
    Time: 8:20 am- 8:45 am
    See more details

  • Upper School Chapel

    Date: September 17, 2025 - September 17, 2025
    Time: 9:25 am- 10:10 am
    See more details

  • K4 Garden Club

    Date: September 17, 2025 - September 17, 2025
    Time: 1:15 pm- 2:15 pm
    See more details

  • K Garden Club

    Date: September 17, 2025 - September 17, 2025
    Time: 2:15 pm- 3:15 pm
    See more details

  • 1st-3rd Grade Garden Club

    Date: September 17, 2025 - September 17, 2025
    Time: 3:15 pm- 4:15 pm
    See more details

  • Geneva Cheer (2nd-6th Grade)

    Date: September 17, 2025 - September 17, 2025
    Time: 3:15 pm- 4:15 pm
    See more details

  • 3rd–6th Gr - NHS Tutoring

    Date: September 17, 2025 - September 17, 2025
    Time: 3:20 pm- 4:00 pm
    See more details

  • Stitch Lab (3rd-6th Grade)

    Date: September 17, 2025 - September 17, 2025
    Time: 3:20 pm- 4:20 pm
    See more details

September 18, 2025
  • Early Dismissal (LS @ 12:00 / US @ 12:30)

    Date: September 18, 2025 - September 18, 2025
    Time: 12:00 am- 11:59 pm
    See more details

  • Geneva Jazz

    Date: September 18, 2025 - September 18, 2025
    Time: 7:15 am- 8:15 am
    See more details

  • 12th Gr - Rollins Olin Library Trip

    Date: September 18, 2025 - September 18, 2025
    Time: 9:00 am- 11:30 am
    See more details

  • Choir Mini Camp (All Choirs)

    Date: September 18, 2025 - September 18, 2025
    Time: 12:30 pm- 5:00 pm
    See more details

  • Parent-Teacher Conferences

    Date: September 18, 2025 - September 18, 2025
    Time: 1:00 pm- 4:00 pm
    See more details

  • DL Football Away Game vs Windermere Prep

    Date: September 18, 2025 - September 18, 2025
    Time: 4:00 pm- 6:00 pm
    See more details

  • Varsity Boys Golf Away Match vs. Foundation

    Date: September 18, 2025 - September 18, 2025
    Time: 4:00 pm- 6:00 pm
    See more details

  • Middle School Swim Team Meet

    Date: September 18, 2025 - September 18, 2025
    Time: 5:00 pm- 7:00 pm
    See more details

Recent Stories from Geneva's Blog

Wisdom and Eloquence: Worldview and Formation

By Christina Walker

In this series of blog posts that explore the book Wisdom and Eloquence by Ro…

Wisdom and Eloquence: Integration and Inspiration

By Christina Walker

It’s been a minute since we visited Wisdom and Eloquence, but now we’re g…

Wisdom and Eloquence: Our “Hope-Filled” Goal

By Christina Walker

Society is constantly changing; in the midst of that constant change, we are …

A Thousand Words

By Christina Walker

If a picture is worth a thousand words, it would take volumes to impart the s…