Elizabeth O'Keefe Social Studies Teacher
My name is Elizabeth O'Keefe. I have been a teacher at North Haven for 20 years. I teach 9th grade World History, 11th grade Advanced Placement United States History and 12th grade Advanced Placement American Government and Politics.
I am an enthusiastic teacher who provides a structured setting to maximize student learning.
I look forward to working with you this year!