Meet our Staff

  • Chaliss Spencer

    Cheer Director

  • Mayeisha Parker

    Owner

  • Cari LeDoux

    Tumbling Director

    Hi everyone! I'm Cari and I am so excited to be the Tumbling Director for MFA! A little bit about me... I have done competitive gymnastics since I was 6 years old. I made it to Level 10 (highest level in gymnastics). I have also coached competitive gymnastics for 25 years. I am now a Level 10 gymnastics judge. I have obtained several certificatications for gymnastics/ tumbling. I am a certified USAG coach and judge, Safe Sport certified, recognizing and responding to child abuse trained, and First Aid/CPR/AED trained. Outside of gymnastics/ tumbling, I am a wife, a mom to a son and daughter, and a full time 3rd grade teacher. I cannot wait to see all the growth in tumbling this year!

  • Mandy Thompson

    Cheer Coach

    Hi everyone! I’m Mandy! Some of you may know me as the cheer coach back from 2018 and I’m back! For those of you that don’t know me, let’s dive in! I started cheerleading at the early age of 4 and cheered competitively until the age of 18 and was also on my high school varsity cheer team! My love for cheerleading has never faded as it was a huge part of my life! People say I am a fun-loving and energetic gal with an infectious personality! Because of this, it’s easy for my students to feel connected to me as I love forming a close bond with all of them in a way that makes them feel special and loved. Outside of cheerleading, I am a wife, a full-time mommy to 2 beautiful girls, a bonus mom, a chicken mama and I also run a full-time wedding and portrait photography business that a lot of you know as Mermaid Lake Photography! As you can see, I've been so blessed by all of my titles in life and my cheerleaders are just the icing on the cake! Loving this next chapter of my life with your amazing kiddos by my side!

  • Katelyn Carter

    Cheer Coach

    Hey y’all I’m Katelyn! I’m so excited to be back coaching with MFA! I absolutely love cheerleading and everything that it stands for! I’m a very passionate, outgoing and energetic person! I started dancing at the tiny age of 2 years old and by 5 years old I found my love for cheerleading! I danced and cheered competitively until I was 18 and for my local middle & high school sports teams! I previously coached cheerleading for MFA when it was just starting out over a decade ago! To see how much it has grown makes me so proud and excited to be back coaching! Aside from cheerleading, I love spending time with my hubby and kids, hanging out by the pool or beach, shopping and all things that sparkle/shine!

  • Shamika Waters-Puller

    Cheer Coach

    Hey hey hey! My name is Shamika Waters-Puller better known as Coach Sham. I live in Spotsylvania, VA with my to 2 wonderful sets of twins and my high school sweetheart husband. Born and raised in Culpeper, VA. I was introduced to cheerleading in elementary and have cheered for middle and high school teams, competition teams and even at the NFL Pro Bowl. I have a few years of coaching experience from a previous prep competition squad I created years ago. In addition to coaching cheer and chasing children, I also assist all over VA as a licensed realtor. I love all things pink, girlie,sparkly and over the top. I enjoy choreography the most out of all things cheer and I take pride in building confidence and close connections. I am extremely excited to be at MFA and helping to building the most ELITE athletes in the area!

  • Chrissy Taylor

    Enrollment Coordinator

    Hey there! My name is Chrissy and I’m from Manassas Park but I’ve lived here in Culpeper for the last 8 years. My background is in childcare and I earned my Associate’s Degree in Early Childhood Education in 2010. I love interacting with children and hearing all of their stories. When I’m not at the gym I can be found chauffeuring my daughters around Culpeper, selling LuLaRoe, listening to Taylor Swift, watching all of the Real Housewives franchises with my husband and cuddling my dog!