Rachel has an undergraduate degree from George Washington University in Psychology (Concentration in Early Childhood Development) and a Masters Degree in Early Childhood Education (Certification for P-3rd Grade.)

She began her teaching career as a Head Start teacher in the Washington, D.C. area.  Rachel taught preschool in D.C. for several years, including a year as the founding director of a preschool (Rock Creek Children’s Center) and another year as the director-on-duty at a cooperative preschool (Arlington Unitarian Cooperative Preschool). After completing her graduate studies at Trinity College, she and her family moved to the Asheville area.  She joined the Rainbow teaching team as the first grade teacher in 2009 and has enjoyed teaching in the first grade here ever since.

Rachel enjoys creating learning experiences that make the subject matter both exciting and meaningful for her students. She employs a variety of instructional strategies to encourage student development in the seven domains, as well as critical thinking, and problem solving skills. Her teaching style displays creativity, smooth behavior management skills, appropriate academic expectations, and kindness. Quickly earning the respect of her students, Rachel is able to help each individual grow and develop intellectually, socially, spiritually and physically.

In her free time, Rachel and her children love to spend time with friends and family, cook, dance, go on adventures and celebrate the seasons.

You can reach her at: Rachel.Hagen@rainbowlearning.org