Thunder All-Stars Staff

Jasmine Tessier

Jasmine Tessier

Position: Program Director and Team Coach of Youth Amethyst, Junior Onyx, Senior Violet & Senior Royals

Jasmine is a dedicated coach and program director that is driven by her passion for the sport of cheerleading. She has been a head coach and the program director of Thunder All-Stars Cheerleading for six seasons! Jasmine is the former captain of the Nipissing University Cheerleading team where she won 1st place at the University/Open National Championships. She received th...read more »

Amanda Crawford

Amanda Crawford

Position: Team Coach of Tiny Purple Hearts & Mini Lavender

Amanda has been coaching at Futures Gymnastics for nine years and has been a part of the competitive cheer staff for three years now. She is a fully certified level one NCCP gymnastics and trampoline coach. Amanda also has four High Five certifications (Principles of Healthy Child Development, Healthy Minds for Healthy Children, Sport, and Quest 2) as well a...read more »

Sahil Mulla

Sahil Mulla

Position: Team Coach of Senior Royals & Tumbling Instructor

Sahil is an energetic tumbling coach who has been coaching tumbling and cheerleading for over 10 years. He focuses on proper tumbling progressions to ensure the safety and proper skill development of each athlete. Sahil is a certified level two NCCP coach who attended the Humber College Coaching Program. He is First Aid, CPR, and High Five certified. Sahil i...read more »

Rebecca Paris

Rebecca Paris

Position: Team Coach of Mini Lavender

Rebecca has a passion and love for the sport of cheerleading and brings her years of cheerleading experience with her to each practice. She was on an All-Girl Level 5 team for two years and has competed at various competitions in Canada and the USA. Rebecca is a certified level one NCCP gymnastics coach as well as High Five certified. She enjoys coaching athletes at all sk...read more »

Patrice Webster

Patrice Webster

Position: Team Coach of Youth Amethyst & Senior Violet

Patrice has been coaching for over two years now and loves coaching cheerleading. She is level two NCCP certified and is currently a student at York University. Patrice comes with both a dance and competitive cheerleading background as she danced for over 11 years and has been a competitive cheerleader for 4 years. She enjoys coaching cheerleading because she likes the sen...read more »

Marie Yap

Marie Yap

Position: Team Coach of Youth Amethyst & Senior Violet & Dance Choreographer

Marie has been coaching with Thunder All-Stars Cheerleading for the past 3 years, choreographing the dances for the routines. She started dancing at the age of 3, training in ballet, jazz, tap, lyrical, and hip-hop. Miss Marie has worked with several well-known dancers including Everitt Smith ("So You Think You Can Dance Canada"), Jordan "J-Man" Francis ("Camp Rock"), and ...read more »

Shelbi Currie

Shelbi Currie

Position: Team Coach of Junior Onyx, Team Topaz & Senior Royals

Shelbi is a high energy coach who brings a vast amount of experience with her to Thunder. She was a competitive cheerleader with the Cheersport Sharks for over eight years competing on the Stingrays and IAG Level 6 teams. Shelbi then went off to university and competed on the IAG Worlds team at Brock University. She earned a Bachelor of Science in Biology from Brock Univer...read more »

Josh Tessier

Josh Tessier

Position: Tumbling Instructor

Josh is a top notch tumbling instructor who brings with him a vast amount of knowledge and experience. He is a former Canadian national team tumbler and competed at a multitude of provincial and national tumbling competitions. Josh is also a certified Canadian Men's Gymnastics judge. His outstanding knowledge and experience in tumbling has helped elevate our cheerleade...read more »

Together we make a FIERCE team of coaches who are dedicated to athlete development both physically, emotionally, and mentally!