Mrs. Heather McGuire - 6-8 Independent Study Teacher


My name is Heather McGuire and this will be my first year teaching here at STREAM as the 6-8 Independent Study teacher, but my 8th year as a teacher. I am excited to begin my journey with STREAM this year and I’m looking forward to meeting all of my students and families! 


I was born in Chico but raised in Eureka California, among the redwoods. I spent a lot of my childhood outdoors at the beach or the river or running through the redwoods that made up my backyard. In elementary school I played basketball for a number of years and began to play bass clarinet. In high school I continued to play bass clarinet in a local community band and I found my love of theater which would continue through college as I stage managed frequently for a local community theater. 


I have always known that I wanted to be a teacher and spent my high school years running the after school program for the K-12 school that I was attending. I stuck close to home for college and attended College of the Redwoods for my associate degree and then Humboldt State for my bachelor’s degree and teaching credential, following in my grandfather’s footsteps. 


I met my husband at Humboldt State and together we moved to Santa Rosa where I began teaching. My first year teaching I taught Kindergarten and then I moved to 6th for the following two years. The last 4 years of my career have been spent teaching online independent study, 3 of those years, locally in Chico. 


When I am not at school I can be found at home in Chico with my husband, my 1 year old son, and our chocolate lab. We enjoy spending time in local Chico parks and have recently taken up fly fishing. I also enjoy spending time creatively, using my Cricut, doing needlepoint, and occasionally quilting. 


My absolute favorite part of being a teacher is getting to know my students. My top priority is to make my students feel seen and known and to create an environment in which they feel they belong.

Contact Information:

email - hmcguire@streamcharter.net

Phone - (530) 534-1633