Skip to main content
Delcastle Technical HS
Delcastle Technical High School
Main Menu Toggle
About
Administration
Alumni
Athletics
Facilities Department
Locations & Directions
Delcastle Calendar
District Calendar
School Closings
School Safety
Staff Directory
STEP Program
Student/Parent Handbook
Diversity | Equity | Inclusion
Academic Offerings
Career Programs
Class Bell Schedule
Admissions
Admissions Information
Admissions Policy
Fast Facts
FAQs
Non-Discrimination Form
Student/Parent Handbook
Quick Links
General Chromebook Information
General Payments
PayPAMS (Cafeteria)
Pay Chromebook Insurance
All Other Payments
Student Success Plan Login
Infinite Campus
Schoology Login
Delcastle Cougars Sports Page
Delcastle Performing Arts
Activity Bus Schedules
Student Absence/Late Arrival/Early Dismissal Notes
Special Events
Senior Prom 2026
DelClassics Car Show 2026
Graduation 2026
Student Services
Attendance
Cooperative Employment
Nurses' Office
Nutrition Services
PACE (Parent and Community Engagement) Office
School Counselors Office
Special Education Services
Student Activities Office
Student Advisors Office
Student Privacy Information
Take Care Delaware
Title One
Transportation Office
Wellness Center
Senior Class Information
Underclassmen Information
Adult Education Division (AED)
Delaware Skills Center
NCCVTSD Homepage
Staff Directory
»
Staff Directory
Staff Directory
Search for people on this page
Search for people on this page
Elizabeth Abell
Delcastle Digital Media Instructor
3029958034
Melisa Allen
Delcastle Psychologist
3029958189
Carmella Anderson
Delcastle DFTA Instructor; Head Coach: Track & Field, Head Coach: Cross Country
3029958093
Michele Ayers
Delcastle Paraeducator
3029958100
Lisa Bainbridge
Delcastle DFTA Instructor, Student Council Advisor
3029958100
Kelly Balmer
Delcastle Paraeducator
3029958100
David Battafarano
Delcastle Social Studies Instructor, Baseball Head Coach, Basketball and Football Game Announcer
3029958100
Margaret Battafarano
Delcastle Math Instructor; Assistant Coach, Cross Country; Scoreboard Operator
3029958100
Olga Beaver
MLL Instructor; Co-Advisor, Latinos Unidos
3029958100
Savannah Bigelow
Delcastle Math Instructor; Advisor, Math League
3029958100
Justin Böhl
Delcastle Science Instructor
3029958100
Kristi Brantley
Delcastle Para Educator
3029958100
Chris Bree
Delcastle Inclusion Team Co-Leader (A-J)
3029958111
Kyle Bressler
Delcastle Digital Media Instructor
3029958019
Nicole Brooks
Delcastle School Counselor
3029958083
Paul Brown
Delcastle Paraeducator
3029958100
Craig Browning
Delcastle Student Advisor; Head Coach, Boys' Basketball
3029958122
Bryan Bryant
Delcastle Electrical Trades Instructor
3029958133
Krista Cannatelli
Delcastle Science Instructor
3029958100
Petra Carre
Learning Support Coach
3029958100
Lisa Cave
Delcastle STEP Program Team Leader
3029958118
Thomas Craft
Delcastle Culinary Arts Instructor
3029958109
Laura Cressman
Delcastle Learning Support Coach
3029958100
Melanie Croucher
Delcastle Surgical Technology Instructor
3026833667
Emily Cushing
Delcastle English Instructor
3029958100
Cameron Davis
Delcastle DFTA Instructor
3029958100
Catherine DeFelice
Delcastle Learning Support Coach; Yoga & Meditation Club Advisor
3029958100
Sheri Decker
Delcastle Medical Assisting Instructor
3026833661
Kimberly Denhardt
Delcastle School Counselor
3029958040
Ashley Dills
Delcastle Dental Assisting Instructor; Co-Advisor, HOSA
3029958078
Melissa Dobbs
Delcastle Health & Physical Education Instructor
3029958100
Timothy Dorsey
Delcastle Assistant Principal
3029958100
Karen Drummond
Delcastle Nurse Technician Instructor
3026833671
Amy Dunn
Delcastle Social Studies Instructor
3029958100
Sarah Dunn
Delcastle Math Instructor; Advisor, National Honor Society
3029958100
Cory Evans
Delcastle Social Studies Instructor
3029958100
John Fitzgerald
Delcastle Sheet Metal Instructor
3029958128
Tom Gamber
Delcastle Carpentry Instructor
3029958026
Michelle Gamble
Delcastle English Instructor, Cougars for Christ Club Advisor
3029958100
Tom Gears
Delcastle STEP Instructor; Bowling Team Advisor
3029958100
Brett Gold
Delcastle Plumbing Instructor
3029958024
Brian Gross
Delcastle Science Instructor; Advisor, Animal Club
3029958100
Angela Corrado
Delcastle Health & Physical Education Instructor
3029958100
Charles Hackett
Delcastle Production & Imaging Instructor
3029958134
Jennifer Hackett
Delcastle Learning Support Coach
3029958100
Molly Hale
Delcastle English Instructor; Advisor, Art Club; Coach, SkillsUSA Leadership
3029958100
Patricia Halpin
Delcastle Social Studies Instructor; Co-Advisor, Class of 2027
3029958100
Lakeysha Harmon
Delcastle English Instructor
3029958100
Brian Heeney
Delcastle Science Instructor
3029958100
Lisa Henderson
Delcastle Math Instructor
3029958100
Jessica Henry
Delcastle School Nurse
3029958094
Jason Hewes
Delcastle Driver Education Instructor, Wrestling Assistant Coach
3029958100
Jeffrey Hewes
Delcastle Driver Education Instructor, Athletic Director, Wrestling Head Coach
3029958126
Lynnette Hollis
Instructor, K-12 Teacher Academy; Class of 2025 Advisor; Leading Ladies Women's Empowerment Co-Advisor
3029958100
Tina Horgan
Delcastle English Instructor; Spirit Committee Chair
3029958100
Greta Humphrey
Delcastle STEP Instructor; Class of 2028 Co-Advisor; Unified Club Advisor
3029958100
Karen Hutter
Delcastle Learning Support Coach; After-School Help Coordinator
3029958100
Ramonita Irizarry
Delcastle Para Educator
3029958100
Nancy Jarowsky
Delcastle Speech and Language Therapist
3029958175
Sandy Jenkins
Delcastle School Counselor
3029958082
Nailah Jervey
Delcastle Social Studies Instructor, Class of 2026 Advisor, Dance Team Advisor
3029958100
Louis King
Delcastle Learning Support Coach
3029958100
Thomas Lafferty
Delcastle School Resource Officer
3029958049
Bonnie Lane
Delcastle Health & Physical Education Instructor, Health Club Advisor
3029958100
Christopher Langhorn
Delcastle Math Instructor
3029958100
Christopher Laws
Delcastle STEP Science Instructor; Head Coach, Golf
3029958100
Todd Lehman
Delcastle Information Technology Instructor, Boys' and Girls' Soccer Head Coach
3029958129
Adam Leiter
Delcastle Auto Tech Instructor
3029958105
Michael Lemon
Delcastle Health & Physical Education Instructor
3029958100
Richard Lofink
Delcastle Business Technology Instructor, BPA Advisor
3029958100
Kevin Madigan
Delcastle Science Instructor
3029958100
Dulce Manchay
Delcastle Math Instructor
3029958100
Evan Martin
Delcastle Student Advisor
3029958151
Denise Maslanka
Delcastle English Instructor
3029958100
Vicky McCain
Delcastle Learning Support Coach
3029958100
Grace Miller
Delcastle Para Educator
3029958100
Monica Moore
Delcastle BioMedical Sciences Instructor
3026833674
Naomi Moore
Delcastle Social Studies Instructor; Co-Advisor, Class of 2026
3029958100
Lizbeth Mora-Martinez
Delcastle English Instructor
3029958100
Eric Mouton
Delcastle Para Educator
3029956670
Edward Murray
Delcastle Paraeducator
3029958100
Tara Napolski
Delcastle Social Studies Instructor
3029958100
Katrina Nelson
Delcastle English Instructor
3029958100
Valerie Ness
Delcastle Science Instructor
3029958100
Elizabeth Nowak
Delcastle Learning Support Coach
3029958100
Jessica Oyer
Delcastle Social Studies Instructor; Assistant Coach, Field Hockey
3029958100
Maria Panico
Delcastle Learning Support Coach
3029958100
William Paulino
Delcastle ESL Instructor
3029958036
Susan Pawlikowski
Advisor, Delcastle Pride/GSA
3029958116
Renee Peisino
Delcastle Math Instructor
3029958100
Lauren Moore
Delcastle Cosmetology Instructor
3029958088
Leah Pusey
Delcastle Math Instructor
3029958074
Tina Ramsey
Delcastle Financial Secretary
3029958110
Janice Rispoli
Delcastle Inclusion Office Staff
3029958039
Jean Rivera
Delcastle Cafeteria Manager
3029958070
Donato Rufo
Delcastle Social Studies Instructor
3029958100
John Rykaczewski
Delcastle Graphic Arts Instructor
3029958119
Tara Saladyga
Science teacher
Nicholas Schaefer
Instructional Technology Coach
Corey Shepherd
Delcastle Math Instructor
3029958100
Kenneth Solem
Delcastle Psychologist
3029958136
Jan Spence
Delcastle Para Educator
3029958100
Maria Stella
Delcastle Learning Support Coach
3029958100
Nicole Stokes
Delcastle Learning Support Coach
3029958100
Geralyn Swain
Delcastle Chemical Laboratory Instructor, Science Olympiad Advisor
3029958095
Linda Tascione
Delcastle English Language Arts Instructor
3029958100
Kristine Thompson
Delcastle Math Instructor
3029958100
Anthony Tiberi
Delcastle Student Activities Coordinator
3029958100
Tony Tiberi
Delcastle Auto Body Instructor
3029958117
Matt Trate
Delcastle Health & Physical Education Instructor
3029958100
Michael Walls
Delcastle Math Instructor
3029958100
Anthony Webb
Delcastle Math Instructor
3029958100
Joan Wilkie
Delcastle School Nurse
3029958094
Pamela Wise-Bowen
Delcastle Guidance Secretary
3029958081
Joseph Aaron Wright
Delcastle HVAC Instructor
3029958190
Chinita Wynn
Delcastle Guidance Secretary
3029958080
Carrie Barber
Delcastle Assistant Principal
Christopher Panico
Delcastle Electrical Trades Instructor
Courtney Martin
Delcastle School Counselor
Mary Palmer
Delcastle Attendance Clerk
Michael Roberts
Delcastle Maintenance Supervisor
3029958124
Ronald Patterson
Delcastle Inclusion Team Co-Leader (K-Z)
Shannan Beck
Delcastle School Counselor; Co-Advisor, Leading Ladies Empowerment
3029958087
Erica Buchanan
Delcastle Student Advisors Office Paraeducator
3029958120
Adam Burawski
Delcastle Driver Education Instructor
3029958100
Ana Cardona-Bonilla
Delcastle Spanish Instructor; Co-Advisor, Latinos Unidos
Jennifer Garcia-Sanchez
Delcastle English Learner Paraeducator
3029958036
John Greenly
Principal of Delcastle Technical High School
3029958096
Ryan Hawthorne
Delcastle School Counselor; Advisor, Speed & Agility Club
3029958086
Shawn Lane
Instructor, 9th Grade DFTA; Co-Advisor, Class of 2027
3029958100
Valeria Mora-Tapia
Delcastle Secretary, Student Services
3029958120
Antoinne Morgano
Delcastle Student Advisors Office Paraeducator; Coach, Girls' Basketball; Coach, Softball; Co-Advisor, Distinguished Gentlemen of Delcastle
Caroline Pannhorst
Delcastle English Language Arts Instructor, Book Club Advisor
3029958100
Elizabeth Paolano
Delcastle Social Studies Instructor
3029958100
Anarys Pinales
Delcastle Spanish Instructor
3029958100
Robert Ritter
Delcastle Drama Club Director
Madison Schulz
Delcastle English Language Arts Instructor
3029958100
Roy Soto-Irizarry
Delcastle English Learner Paraeducator; Boys' Volleyball Head Coach
3029958036
David Summerfield
Delcastle Cooperative Employment Coordinator
3029958187
Tullettia Taylor
Delcastle Science Instructor; Director, Delcastle Choir
3029958100
Katherene Bin-Yusif
Delcastle Social Studies Instructor; Advisor, BPA; Advisor, DECA; Advisor, Yearbook
3029958100
Nick Carey
Delcastle Math Instructor; Technical Director, Delcastle Theater
Krista Foulke
Instructor, Fire Science and Rescue; Head Coach, Field Hockey; Head Coach, Girls' Soccer
302.995.8090
Kerry Galloway, Jr.
Delcastle Restorative Center; Head Coach, Football
Tara Jensen
Delcastle English Language Arts Instructor
Beatriz Mendez
Delcastle Spanish Instructor
Kevin O'Connor
Delcastle English Language Arts Instructor
Fabiola Pena Garcia
Secretary, Delcastle High School Office
Sarah Robinson
Delcastle English Language Arts Instructor
Sean Shacklock
Delcastle Science Instructor; Advisor, Science Olympiad
Rhondale Coleman
Delcastle DFTA Instructor
Evy Weisberg
Chemistry Instructor
3029958100
School Counseling Resources
After-School Activity Bus Schedule
Co-Op Office
CougarsSports.com
Performing & Creative Arts
Student Activities Office
Senior Information
9th, 10th, and 11th Grade Information
Delcastle Wellness Center
Make a Payment
Calendar
Parent Portal
Homework
Directions