Skip To Main Content

Staff Directory

City High School Admin Team

Marisol Badilla

Dean of Students and School Culture

District Coordinator of Diversity, Equity, and Inclusion

email me

Brett Goble

District Leader for Academic Assurance

City High Registrar

email me

Jennifer Caverly

Director of Support Services

email me

Rachel Mueller

Intervention Counselor

email me

Annie Holub

Internship, College and Career Coordinator; 12th Grade English and Dual-Enrollment Writing 101 Teacher; 12th Grade Advisor

email me

Stephanie O'Halloran

Office Manager

email me


Parents have a right to know details regarding teacher qualifications. Parents may request information on the professional qualifications of their child’s teachers, such as teacher’s certification status, staff member’s level of college education, the qualifications of paraprofessionals, etc.

City High Teachers

Blanca Huerta

Inclusion Specialist

Email Me

JD Morales

Algebra II and Computer Coding Teacher, Robotics Team Coach, 10th Grade Advisor

Email Me

Michael Clement

Yoga and Mindfulness Teacher

Email Me

Nick Meyers

U.S. Government and Economics Teacher, Math Support and Credit Recovery, 12th Grade Advisor

Email Me


Steve Beall

Biology, Dual-Enrollment Natural History of the Sonoran Desert, and Independent STEM Research Project Teacher, 10th Grade Advisor

Email Me

T Fahrenriech

Desert Youth Gardening Teacher

Email Me