Category Archives: Teacher Profiles

Teacher Profile: Melissa Barnhart

Courses Taught at NCVPS I currently teach NC Math 1 Co-Teaching. This past summer I taught traditional NC Math 1, and during the spring I also typically teach AP Calculus BC. Additional Jobs Being a mom to four children ages 6, 4, 2, & 8 months. 🙂 Teaching Experience This is my 15th year of…

Read more

NCVPS Teacher Profiles

NCVPS is a proud home to some of the best innovating, caring, and dedicated teachers in North Carolina. In addition to being exceptional teachers in the traditional classroom, NCVPS teachers are also highly skilled online learning instructors. They have all passed extensive online training, and they continually sharpen their skills through professional learning courses. Lindsay Leach-Sparks…

Read more

Teacher Profile: Crystal Pullen

Courses Taught at NCVPS Personal Finance Additional jobs In addition to teaching with NCVPS, I homeschool my two children. 🙂 NCVPS’s student centered approach to education mirrors how I approach my children’s education. Teaching Experience I have been teaching 17 years, 10 years of that with NCVPS. Experience as an Online Student I completed the…

Read more

Teacher Profile: Laurie Sloan

Courses Taught at NCVPS I teach AP Art History, Visual Arts Beginning, and FLEX Visual Arts Beginning. Additional Jobs I run a small business with my mom called Coco Rae’s Antiques and Collectibles. We have a booth in an antique store up in Oakland, Maryland, where I grew up and an Etsy shop online. Teaching…

Read more

Teacher Profile: Kelly Stevens

Courses Taught at NCVPS I teach OCS (Occupational Course of Study) American History I & II. Additional Jobs I teach full time with Durham Public Schools in Durham, North Carolina. Currently, I am at Rogers-Herr Middle School teaching 7th-grade social studies. Teaching Experience I have been teaching for 18 years in North Carolina and have…

Read more

Teacher Profile: Kendra Gallos

Courses Taught at NCVPS English 3. I also am an IL (Instructional Leader) for English . . . a job I share with two amazing colleagues. Additional Jobs I teach face-to-face at North Davidson High School in Davidson County, North Carolina. I teach English 3, and I am the Dance Team coach as well as…

Read more

Teacher Profile: Kimberly Rushton

Courses Taught at NCVPS Honors English 4 Additional Jobs Red Fox Farm Wedding and Events – owner of a barn wedding venue. Teaching Experience I have taught for 20 years, 7 years of that online. Experience as an Online Student I did take a couple of online masters in education classes at UNCW. Advice to…

Read more

Teacher Profile: Lindsay Leach-Sparks

Courses Taught at NCVPS AP Music Theory, Music Appreciation Additional Jobs I am a professional flutist, so I perform with the Augusta Symphony and Long Bay Symphonies (Myrtle Beach), and I am professor of flute at UNC Chapel Hill. Teaching Experience I first started teaching flute lessons 18 years ago! This is my 11th year…

Read more
Back to Top