Kelly Osterhold


I currently teach Language Arts 7-9, Health 8/9, Physical Education 10, 20, 30 and Recreation Leadership. I have worked at Vista Virtual School for the past 10 years.

What I enjoy most about working at Vista Virtual School is building relationships with my students and families.

Something about me that I would like to share is that I cheer for the Calgary Flames and the Saskatchewan Roughriders!