Skip to main content
Login
Username:
Username
Password:
Password
Login
Forget the password ?
Teaneck High School
Youtube
Facebook
Google Classroom
Translate
Our District
About TPS
Contact Us/Administration
District Calendar
Media, News & Videos
District Reports
District Mobile App & Social Media
Student & Staff Recognition
Superintendent's Updates
About Us
Principal's Welcome
Administration
Athletics
Clubs
Contact Information
Mission Statement
School Mobile App
School Programs
Staff Directory
Academics
Academic Institutes
Curriculum Course Guide
Naviance
School Counseling
Skyward
T.E.A.M.S Program
Curriculum Course Guide
For Families
Parent Information
PTSO
School Health Services
THS Student and Parent Handbook
Forms
For Staff
Links & Resources
Resources
AB Bell Schedule
AB Letter Day Calendar
Bell Schedules
The FORUM
HIB Information
Library Media Center
Lunch Schedule
School Calendar
Contact Information
Home
\
About Us
\
Contact Information ...
About Us
Principal's Welcome
Administration
Athletics
Contact Information
Clubs
Mission/Belief Statements
School Mobile App
School Programs
Staff Directory
Staff
Name
Title
Telephone
Pedro H. Valdes, III
Principal
(201) 833-5411
Justin O'Neill
Assistant
Principal
(201) 833-5405
Margot Todman-Mack
Assistant
Principal
(201) 833-5402
Michaela Freemantle
Secretary to Principal
(201) 833-5401
Gregory Castro
Secretary in Principal's Office
(201) 833-5410
Milagro Tavarez
Secretary to Assistant Principals
(201) 833-5407
Kathryn Dyker
Nurse
(201) 833-5139
Yaritza Gonzalez
Secretary - Attendance
(201) 833-5575
Sebastian Rodriguez
THS School Liaison
Hours: 8:15 a.m. - 2:55 p.m.
Address: 100 Elizabeth Avenue
Directions to School
Phone: (201) 833-5400
Fax: (201) 833-5403