Rebecca Talavera is the Dean of Students at North High. She earned her Bachelor's in Special Education from Elmhurst College and her Master's Degree in Human Development and Learning with a Type 75 Certification from DePaul University.
“My favorite thing about D99 is the students and the community.”
Started at D99: 2001
Downers Grove North High School
Counseling & Student Support Services - Attendance/Deans Office