Join Our School

Enroll Your Child, Apply as Staff, or Volunteer


How To Enroll Your Child at City Heights Prep

Priority enrollment is given to current students and their siblings while other applicants will be invited to enroll as space is available. If the number of applications exceeds the number of spaces available, a public lottery will be held. It is the parent’s responsibility to ensure all contact information is up-to-date and that the student’s grade level is properly identified for the incoming year. An invitation is sent out to accepted students and families are given one week to confirm enrollment.

Call For Inquiry

(619) 795 – 3137

Mail For Inquiry


Complete our Enrollment Application (click here for English or here for Spanish).


Await an invitation confirming your child’s acceptance. In the meantime, feel free to set up a campus tour by calling our office!


We are a select group of professionals pursuing excellence and continuous growth. We are creative thinkers who thrive on working collaboratively to build a school-wide culture of academic excellence. We are innovators who want to change the face of urban education and help build a school that shows what is possible. Interested in joining us? We invite you to apply here for one of our Teacher Assistant or Education Specialist openings. Please email your completed application to


Are you passionate about impacting the face of urban education, and equipping the youth of City Heights with skills for academic success? We’re looking for volunteers to assist in our classrooms, and in our before-school tutoring and after-school study hall sessions, and we’d love for you to join us! We accept volunteers between the hours of 8:15-4:30 on Mondays, 7:15-4:30 on Tuesdays-Thursdays, and 7:15-3:00 (except half days) on Fridays. To become a volunteer, first read the City Heights Prep Handbook so that you understand our school culture and expectations. Next, fill out a Volunteer Application. Once you have completed the application, please email it to

Looking to join City Heights Prep?

Get in touch today!