Mark Strazzer – Physical Education Teacher

2020 North Carolina Athletic Director of the Year!

As a teacher at Rainbow, Mark explores a variety of sports, fitness activities, with mind and body awareness activities. He teaches his students to be respectful athletes and mindful participants. A typical day in PE starts with a warm-up activity to get the blood pumping, followed by the lesson/topic for the day and then classes end with centering activities to allow students to re-enter the classroom ready to learn.

Hospitality League

If you can’t find Mark on the field, you’ll see him working with Hospitality League. Hospitality League is the athletics division that Rainbow participates in; this allows the school to compete with other local schools. The primary focus is on sportsmanship. All teams are co-ed and available to 5th-8th grade students. The sports offered in the fall season are ultimate frisbee, volleyball and flag football. Basketball is the winter sports offering. Soccer and ultimate frisbee are part of the spring season. 


Mark graduated from the University of Delaware with a degree in Health and Physical Education and holds a Master’s in Health Education from East Carolina University. He has taught both middle and elementary health and physical education since 2002 in Asheville, NC. He has also taught in Ghana and India. He’s spent time as a personal trainer, a diabetes counselor, and a tobacco-prevention coordinator.


In his free time, Mark stays active. He is part of a community garden, he enjoys bike riding, and getting on the river! Dela is his dog and students might meet her in PE class one day. Mark’s favorite sport is ultimate frisbee and he is a two-time world champion. Mark also has a daughter, Bri, whom he loves more than anything in this world.

If you have an idea of a stellar sporting activity you’d like to see at Rainbow, contact Mark.

You may reach him at: