Skip to main content
Inspire Granite Mountain Charter School Inspire Granite Mountain Charter School

School Leadership

Granite Mountain Charter School services families in San Bernardino, Riverside, Los Angeles and Orange Counties.


8560 Aliento Road
Lucerne Valley, CA 92356-8133

Office Phone: (626) 317-0112
Fax: (626) 932-8094

Contact us

Brook MacMillan

Brook MacMillan

Executive Director

Brook MacMillan

Brook MacMillan

Executive Director
brook@granitemountain.org
(951) 479-2609

Ana Mejia

Ana Mejia

Assistant Principal

Ana_Mejia

Ana Mejia

Assistant Principal
ana@granitemountain.org
(909) 827-2399

Ana Mejia Santana is currently serving as the Assistant Principal for Granite Mountain Charter School. Ana has worked in the world of independent study charters for eight years helping families thrive in a personalized, educational environment. She is committed to ensuring her teachers, colleagues, and families always feel welcomed and valued. She understands that each and every family has their own needs, and she strives to create a school environment where families can accomplish their unique goals. Ana enjoys collaborating with her colleagues, mentoring and coaching her peers, and creating a positive school culture. Ana earned her Bachelor's Degree in English, Teaching Credential, and Master's in Multicultural and Multilingual Education from California State University, Northridge.

Deborah Cruthers

Deborah Cruthers

Assistant Director

Deborah Cruthers

Deborah Cruthers

Assistant Director
deborah@granitemountain.org
(760) 524-6503

Kristy Phillips

Kristy Phillips

Assistant Director

Kristy Phillips

Kristy Phillips

Assistant Director
kristyp@inspireschools.org
(323) 366-6302

Kristy Phillips has been a Homeschool Teacher in the charter school world since 2005. Through her years of experience, she has been privileged to help families educate their children in their own personal way that is fit for their family. Kristy loves to support, offer advice when needed, and encourage every family she has been blessed to work with. Kristy has a Bachelor’s in Science for Kinesiology and a Multiple Subjects Credential. She has chosen to dedicate her teaching career to facilitating homeschool families because she feels that parents are the most committed and dedicated educators for their own children.

Kristy has been married to her high school sweetheart for over 20 years and together they have three beautiful daughters that are each a year apart in age! Her favorite pastime is watching her two oldest girls play competitive sports in water polo and volleyball, and watching her youngest daughter sing and act in the theater and church. Kristy looks forward to building new, long lasting relationships with the families of Granite Mountain Charter School!

Jessica Ronquillo

Jessica Ronquillo

Assistant Director

Jessica Ronquillo

Jessica Ronquillo

Assistant Director
jessica@inspireschools.org
(951) 505-7091

Jennie Fazio

Jennie Fazio

Assistant Director

Jennie Fazio

Jennie Fazio

Assistant Director
jennie@inspireschools.org
(415) 484-6797

Jennie Fazio has worked at Inspire Charter Schools since 2014 helping transitional kindergarten-12th grade students with finding the learning path best for them. Previous to that, Jennie worked with credit recovery high school students in a charter school setting and transitional kindergarten in public schools.

Dr. Randi George

Dr. Randi George

High School Success Coordinator

Dr. Randi George

Dr. Randi George

High School Success Coordinator
randig@inspireschools.org
(909) 255-0795

Dr. Randi George has been a teacher for 18 years and feels that teaching is her passion and calling in life. Throughout her career she has taught preschool, high school in a brick and mortar setting, high school in an online setting, and teaches master of education courses for a national university. She has a doctorate degree in education with an emphasis in teacher leadership, a masters degree in secondary education, and a bachelor's degree in English. Randi has been with Inspire for three years, her first year was as a homeschool mama, her second year as a homeschool teacher, and she is currently the high school success coordinator for Granite Mountain. Randi loves Granite Mountain Charter school and the opportunity that homeschooling affords families. She and her husband currently homeschool three of their four children in grades 7th, 1st, and TK. She and her husband have been homeschooling their children for six years. Randi loves being home with her family and being able to instruct all of her children according to their individual needs. In her free time, Randi enjoys baking with her children and reading. She is an advocate for children and the homeschool community and believes wholeheartedly in the ability to educate children in an environment that works best for them.

Dr. Steven James

Dr. Steven James

Special Education Administrator

Dr. Steven James

Dr. Steven James

Special Education Administrator
stevenj@inspireschools.org
(626) 594-1717

Jenn Kaylor - Teacher Training Coordinator

Jenn Kaylor

Teacher Training Coordinator

Jenn Kaylor - Teacher Training Coordinator

Jenn Kaylor

Teacher Training Coordinator
email@granitemountain.org