Welcome to the New School Year at Castle Rock High School!

Meet the CRHS Administration

Mr. Kiefer

James Kiefer, Principal

Hard work. Integrity. Community. Tradition.


These are more than just words—they are the foundation of what makes Castle Rock a special place. From the first moment I became part of this district, I could feel these values in action: in the dedication of our staff, the pride of our students, and the unwavering support of our families. I am deeply honored to serve in a community that holds fast to these ideals and is committed to creating a positive, student-centered learning environment.

With 35 years in public education—22 as a high school math teacher and 13 as a principal—I have been fortunate to spend my career doing what I love: working alongside students, staff, and families to support growth, achievement, and purpose. My passion for education has only deepened over time. I believe strongly in setting high expectations while also providing the support each student and staff member needs to succeed. Every child deserves to feel seen, valued, and capable of achieving excellence.

I look forward to connecting with you—whether it’s at school events, athletic competitions, or around the community. Please don’t hesitate to introduce yourself and share your thoughts or hopes for our schools. Together, we will continue to build on Castle Rock’s strong tradition, fostering a district where every student has a place to belong, grow, and shine.

Emily Jordan, Assistant Principal/Athletic Director

Hello! Growing up in a rural town in Indiana, I knew I wanted to be a teacher in first grade. I knew even then how important education was to

Mrs. Emily Jordan

Emily Jordan

me and those around me. Over the past 20+ years I have had the privilege of teaching science and CTE classes in Indiana, Alaska, and Washington. Throughout my varied career

I have continued to see how important education is to the young people in each community. Our school systems can provide boundless opportunities for our students to thrive no matter how big or small the school is or what post high school plans our students have. I am excited to work with the students and staff in Castle Rock to provide top quality educational and athletic opportunities in our schools. 

As an avid runner and a life-long learner I believe in the importance of constantly renewing our bodies and minds to prepare for the journey ahead. It is important to provide our students with every opportunity to prepare them for whatever goals they have during and beyond high school. Every year is a new year to improve our schools and deepen our relationships to provide the best support possible for the next generation. I look forward to doing just that every year I am here!