Kay's School of Dance
5103 Main Street
Stephens City, VA 22655

These are the faces of our dance family that are teachers, assistants, or substitute teachers.
Shelby Fox Holder, Madison Wisor, Sam Childress Cain
Miss Kay Teachout
Like us on Facebook and give us a review
Hi, my name is Shelby. I first stepped foot into Kay’s School of Dance when I was 3 years old! Ever since I started dancing, I haven’t been able to get enough! Miss Kay has been my instructor for my entire study here. I have studied ballet, tap, jazz, and have been on the competition team with the dance studio for 12 years. I have attended the dance seminars at the competitive conventions and well as performing in local community shows such as the Winchester Hospital Follies, and the Lord Fairfax Spring Shows. I have a nursing degree, but I have a passion for dance that has allowed me to go into my twelfth year of teaching here at KSD. I currently teach creative movement, kinder- ballet, beginner ballet, tap, and jazz and some intermediate classes. I truly enjoy teaching, each and every moment I am here I live by my life’s motto,
“ There is always a reason to dance!”
Mrs. Shelby Fox Holder


Mrs. Cain has been with Kay's School of Dance since a young child studying ballet, tap, and Jazz. Mrs. Cain was on the competition team in all performing all dance subjects and Musical Theater.
Mrs. Cain is now teaching our Contemporary class and also substitute teaches ballet, tap, and jazz.
Mrs. Sam Cain

Miss Madison Wisor has been a student here with Kay's School of Dance since she was 4 years old. She is an office assistant and assistant teacher with all the dance classes. She is currently teaching the beginner hip hop class and assist with the Creative Movement class and is on hand for substituting for the ballet, tap, and jazz classes.
Miss Madison Wisor
Mrs. Sam Cain has been with Kay's School of Dance since being a youg student studying ballet, tap, jazz.
