Faculty & Staff Directory

Search for faculty and staff by department or name.

Alison Epps
Photography Teacher / Grammar School Photographer

Katrina Faith
Fifth Grade Aide

Brianna Flowers
Fourth Grade Teacher

Lou Ford
Math & Science Teacher

Scott Forrester
English Teacher

Emily Fraser
Art Teacher

Ryan Fraser
Rhetoric & Christian Thought Teacher

Matt Frazer
Greek & Latin Teacher

John Gegenheimer
Head Varsity Tennis Coach

Erin Goranson
Math Teacher

Linda Gunter
Receptionist

Debbie Halloran
Kindergarten Aide

AnnMarie Hamilton
Social Media Coordinator / Yearbook Teacher / Dialectic Writing Assistant

Kellie Harding
Photography Teacher

Dan Harger
Read Bio
321-422-0215

Dan Harger
Athletic Director / Head Varsity Softball Coach
Email
321-422-0215

Carol-Beth Haynes
Read Bio
321-422-0237

Carol-Beth Haynes
Advancement Coordinator
321-422-0237

Heidi Heinsch
Read Bio
321-422-0227

Heidi Heinsch
Director of Early Childhood K4–2nd Grade
Email
321-422-0227

Susan Hering
Spanish Teacher

Christy Herzog
Read Bio
321-422-0230

Christy Herzog
Administrative Assistant / Special Projects
321-422-0230

Greg Hickok
Head Varsity Boys Golf Coach

Lisa Hines
Drama Teacher / Guardian of the Upper School Houses

Penni Holt
Aftercare Staff

Candy Houk
Read Bio
321-422-0207

Candy Houk
Admission Coordinator
321-422-0207

Robert Ingram
Read Bio
321-422-0212

Robert Ingram
Headmaster
Email
321-422-0212

Kelley Jain
Read Bio
321-422-0218

Kelley Jain
Gifts & Records Manager
321-422-0218

Ravi Jain
Math & Science Teacher

Eddie Jimenez
Head Varsity Boys Soccer Coach

Tanner Johnson
Music Teacher

Lou Jones
Read Bio
321-422-0222

Lou Jones
Upper School Nurse
Email
321-422-0222

Barbara Kester
Read Bio
321-422-0217

Barbara Kester
Assistant to the Director of the Upper School
321-422-0217

The Geneva School
The Geneva School
July 13, 2020
  • Fitness & Fun with Coach C

    Date: July 13, 2020 - July 13, 2020
    Time: 9:00 am- 12:00 pm
    See more details

  • Creative Campers

    Date: July 13, 2020 - July 13, 2020
    Time: 1:00 pm- 4:00 pm
    See more details

  • Lil' Knight Cheer Camp

    Date: July 13, 2020 - July 13, 2020
    Time: 1:00 pm- 4:00 pm
    See more details

July 14, 2020
  • Fitness & Fun with Coach C

    Date: July 14, 2020 - July 14, 2020
    Time: 9:00 am- 12:00 pm
    See more details

  • Creative Campers

    Date: July 14, 2020 - July 14, 2020
    Time: 1:00 pm- 4:00 pm
    See more details

  • Lil' Knight Cheer Camp

    Date: July 14, 2020 - July 14, 2020
    Time: 1:00 pm- 4:00 pm
    See more details

July 15, 2020
  • Fitness & Fun with Coach C

    Date: July 15, 2020 - July 15, 2020
    Time: 9:00 am- 12:00 pm
    See more details

  • Creative Campers

    Date: July 15, 2020 - July 15, 2020
    Time: 1:00 pm- 4:00 pm
    See more details

  • Lil' Knight Cheer Camp

    Date: July 15, 2020 - July 15, 2020
    Time: 1:00 pm- 4:00 pm
    See more details

July 13, 2020
  • Fitness & Fun with Coach C

    Date: July 13, 2020 - July 13, 2020
    Time: 9:00 am- 12:00 pm
    See more details

  • Creative Campers

    Date: July 13, 2020 - July 13, 2020
    Time: 1:00 pm- 4:00 pm
    See more details

  • Lil' Knight Cheer Camp

    Date: July 13, 2020 - July 13, 2020
    Time: 1:00 pm- 4:00 pm
    See more details

July 14, 2020
  • Fitness & Fun with Coach C

    Date: July 14, 2020 - July 14, 2020
    Time: 9:00 am- 12:00 pm
    See more details

  • Creative Campers

    Date: July 14, 2020 - July 14, 2020
    Time: 1:00 pm- 4:00 pm
    See more details

  • Lil' Knight Cheer Camp

    Date: July 14, 2020 - July 14, 2020
    Time: 1:00 pm- 4:00 pm
    See more details

July 15, 2020
  • Fitness & Fun with Coach C

    Date: July 15, 2020 - July 15, 2020
    Time: 9:00 am- 12:00 pm
    See more details

  • Creative Campers

    Date: July 15, 2020 - July 15, 2020
    Time: 1:00 pm- 4:00 pm
    See more details

  • Lil' Knight Cheer Camp

    Date: July 15, 2020 - July 15, 2020
    Time: 1:00 pm- 4:00 pm
    See more details

Recent Stories from Geneva's Blog

Message From TGS Class of 2020

The class of 2020 reached out to us, asking if they could send a message of encouragement to the you…

Surprised by Grace

A week or so ago, we emailed some of our wonderful teachers and asked them to reflect on the past fe…

5 Tips to Stay Balanced during Quarantine

We are all out of our normal routines!  Some of us have more to do than usual and are feeling stres…

Home Stretch

We started our day this morning with a visit to the Boston Public Market. This was a change of plan …