Skip to main content

Welcome to the Journey

Dear Granite Mountain Families,

We are very excited to have you join our dynamic community! At Granite Mountain Charter School, we take great pride in being able to offer our students flexible personalized learning experiences through our many unique and dynamic programs. Regardless of how or where you have chosen to educate your child, it is our hope that you will find relevant resources, school contacts, and local supports of value to you and your family.

We are here to serve, support, and inspire community within our school and all families on an educational journey with their children. We would like to hear from you to ensure the website continues to be both relevant and valuable. Share your thoughts, ideas, and questions with us!

As a homeschool mom of three, I walk this journey alongside you. It is my desire to get to know each and every one of you, so feel free to reach out to me at any time with your questions. Thank you for choosing Granite Mountain Charter School.

If you have any questions or would like to know more about our school, please send an email to


Brook MacMillan
Brook MacMillan, MS, MPA, Ed.S
Executive Director, Granite Mountain Charter School

photo of Brook MacMillan