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

Principal

Brook MacMillan

Brook MacMillan

Principal
brook@granitemountain.org
(951) 479-2609

Ana Mejia

Ana Mejia

Assistant Principal

Ana_Mejia

Ana Mejia

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

Deborah Cruthers

Deborah Cruthers

Assistant Director

Deborah Cruthers

Deborah Cruthers

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

Christina McGuigan

Christina McGuigan

Family Liaison

Christina McGuigan

Christina McGuigan

Family Liaison
christinam@inspireschools.org
(951) 662-6841

My name is Christina McGuigan. I have been on this amazing homeschooling journey for about two years. I have two amazing boys (8 and 10 years old), they are the light of my life! Being a homeschooling mom has opened up so much opportunity not only for me but for my boys to learn at their pace, and also have a blast doing it! Every child learns differently!

I am so excited to be apart of the Granite Mountain family! My family and I enjoy going to the movies, playing board games, and just hanging out with each other.

April_Tilden

April Tilden

Family Liaison

April Tilden

April Tilden

Family Liaison
aprilt@inspireschools.org
(909) 470-5649

My name is April Tilden. I have been working with families and the community for over a decade. Homeschooling has provided so many opportunities for my children and I am eager to share that with others!

Homeschooling will look and be different for each family and my goal is to encourage you along the way to find what works best for you. This is a journey none of us should be on alone! I believe community is key.

I am a wife and mom to four children ages 14, 12, 5, and 1. This means 3 completely different learning styles and I love it! Being able to reach them where they are individually and celebrate their differences is just one of the many wonderful things I love about being a homeschool mom and working with Inspire! As a family we enjoy being outdoors (especially at the beach) and connecting with other families.

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