Skip to content
Staff Directory
Employment
Search Site
PORT TOWNSEND HIGH SCHOOL
Staff Directory
Employment
Search Site
Menu
Menu
Schools
Translate
Menu
Schools
Translate
Our School
Show submenu for Our School
Our School
About Us
Principal's Message
Student Handbook
School Calendar
Bell Schedule
Staff Directory
School Profile
Contact Us
For Families
Show submenu for For Families
For Families
Attendance
Counseling Services
Transportation
Applications and Forms
Immunization
Food Service
Enrollment & Registration
Learning Support Services
Show submenu for Learning Support Services
Special Education Services
Sped & Child Find
Title 1 and Learning Assistance Program
504 Plan
Native American Education
Multilingual Learners
Highly Capable Students
Procedural Safeguards
Language Interpretation Services
PTHS School Supplies
For Students
Show submenu for For Students
For Students
PT Schools Code of Conduct
Clubs & Activities
Show submenu for Clubs & Activities
Club Schedules
Associated Student Body 2025-2026
Dance Dates and Permission Forms
Drama Productions
Activity Forms
Gap Closing Plans
Redhawk Review
School Based Health Clinic
Instruction
Sports
Show submenu for Sports
Registration - Final Forms
Sports Physicals
Sports Schedules
Athletic Directory
Academic Resources
Academics & Programs
Show submenu for Academics & Programs
Academics & Programs
Graduation Requirements
2024-25 Course Descriptions
Seal of Biliteracy
College in the High School
Maritime Discovery Schools Curriculum
Library Home
Port Townsend Maritime Academy
OCEAN
School Improvement Plans
Community
Show submenu for Community
Community
Volunteer
Join PTA
PTHS Alumni
Educational Partners
Garden Program
Flier Distribution
Facility Rentals
Community Partners
More
Show submenu for
PORT TOWNSEND HIGH SCHOOL
Staff
Search
Use the search field above to filter by staff name.
Select Departments
Tom Gambill
Teacher
English/Yearbook
(360) 680-5645
tgambill@ptschools.org
Cambra Gilbert
Paraeducator
Career/Life Skills
360-680-5645
cgilbert@ptschools.org
Virginia Grace
Teacher
English
(360) 680-5645
vgrace@ptschools.org
Brandi Hageman
Teacher
Science/Math
(360) 680-5645
bhageman@ptschools.org
Mark Harris
Assistant Prinicpal
Administrative
(360) 680-5645
mharris@ptschools.org
Karen Huffman
Paraeducator
Career/Life Skills
360-680-5645
khuffman@ptschools.org
Michelle Kowals
Teacher
Learning and Support Services
360-680-5645
Mkowals@ptschools.org
Jennifer Kruse
Teacher
Career/Life Skills
(360) 680-5645
jkruse@ptschools.org
Brooks Kubik
Teacher
Teacher
360-680-5645
bkubik@ptschools.org
Linda Lenz
Teacher
Math/Science
(360) 680-5645
llenz@ptschools.org
Joanne MacKey
Food Service
Food Service
(360) 680-5703
jmackey@ptschools.org
Caitlin Malarkey
Teacher
Music
(360) 680-5645
cmalarkey@ptschools.org
Samantha Massie
Secretary
Attendance Office
(360) 680-5645
smassie@ptschools.org
Sara Mitchell
Speech Language Therapist
Learning and Support Services
(360) 680-5645
smitchell@ptschools.org
Sean Moss
Principal
Administrative
(360) 680-5754
smoss@ptschools.org
Rene Olson
Teacher
Teacher
(360) 680-5645
rolson@ptschools.org
Lisa Pavoni-Anderson
Secretary
Main Office
(360) 680-5645
landerson@ptschools.org
Michele Pierce Bartl
Paraeducator
Paraeducator
(360) 680-5645
mbartl@ptschools.org
Christopher Pierson
Teacher
Teacher
(360) 680-5645
cpierson@ptschools.org
Kathryn Quimby
Secretary/Registrar
Counsling Office
(360) 680-5633
kquimby@ptschools.org
Previous Page
1
2
3
Next Page
Jump to Page