Owner/operators, Justin-gymnastics instructor, team coach, ninja coach

owner/operator, Jessica- gymnastics instructor, office manager 

hello! We are Justin and Jessica Thoms we have two children, Bryson age 12 and Brooklyn age 10. We currently reside in Fulton Illinois.  have been running and teaching at Great River Gymnastics since we took over for bob douglas in 2016. But before that We have taught acrobatics and tumbling in Davenport IA.  Our daughter Brooklyn has been coming here since she was 4 years old She loves power tumbling and dances competitively with acro dance. Bryson also recently joined gymnastics and dance. he also enjoys hiking, baseball, and Golf.  We love sharing our knowledge of  gymnastics, acrobatics, and personal fitness, to help children achieve their goals and to build healthy active life-styles.

           Justin's usga Certificates                                                                                    Jessica's Certificates

  Usga Safe sport certificates 1,2, and 3                                                                      Usga instructor certified

     gymnastics business foundations                                                         Usga professional member background check

Fundamentals of gymnastics instruction                                                                       safe sport practices

            gymnastics pro first aid                                                                                       cpr & Aed Certified

           gymnastics sports science                                                               Preschool gymnastics development certificate

       safety and sports management

              stewards of children

                     gym cert 101

development coaches - hands on training

               instructor certified

       professional coach membership

           usa gymnastics fitness

                cpr & Aed certified

usga professional member background check


Ashly Brown - Dance instructor, competitive dance team coach

I have been dancing for as long as i can remember. From a young age i have been dancing and competing in dance. Now i have a wonderful husband and three children.   I have been instructing and doing choreography for over 10 years.  I enjoy instructing dance to all ages.  I have been with Great River Since the Beginning and teach Tap, jazz, ballet, musical theater. 


Amy Craft, gymnastics Instructor and team coach since 2017.

Amy is a former gymnast who took many years of classes with bob douglas.  Amy and husband jason have three children, Elijah, Elaina, and Eleah who all enjoy the sport of gymnastics and dance. in Amy's free time, she enjoys running, outdoors, healthy and family activities.   Amy enjoys instructing the young age of gymnastics, and building a strong foundation of the sport. 


usga instructor certified

Professional Coach member

usga instructor background screen

usga safe sport

usga safe practices

Team Coach

CPR Certified

ballet instructor-Linda Luckstead!
Linda discovered ballet as a child growing up in Clinton, where she began her early training. As a teen, she continued her studies in Chicago and New York City. In Chicago, she studied at Allegro School and Stone Camryn; in New York, at Ballet theater (now American Ballet Theatre); and Ballet Russe de Monte Carlo as a private student of Marie Swoboda. She studied jazz with Gus Giordano in Chicago and Buzz Cooper in New York. More recently, she has studied with Master Karlov Zsedenvi, presently teaching in New York; Robert Barnett of the Atlanta Ballet; Fred Mathews of New York City; and Lynn Taylor-Corbett. In 1981, as a member of the Quad City Civic Ballet Company, she created the role of Queen of the Night in its production of The Blue Bird. She was Artistic Director of the Quad City Company until she assumed the same position with Gateway Contemporary Ballet when it was founded in 1983.


Katie Gallagher Gymnastics instructor

I have been doing gymnastics since i was 11 years old with Bob douglas.   I helped coach with bob for two years before going off to college. In college i participated in club gymnastics.  I have been instructing at great river now for going on two years. I am a dog mom of 4, and have a baby boy!


usga instructor certified

usga instructor background screen

usga safe sport

usga safe practices


Mary- Office manager

Mary has been with us since the beginning! Mary takes care of all office work, working with customers to help find classes, clothing, and keep us all in line.  Mary is the mother of three, and the mother of owner jessica.  Mary is also know as the "candy lady" providing all the candy for the students after they leave class.  

 Gymnastics substitute instructor

Hi I'm whitney strehle. as a child I spent many years in gymnastics, and loved the sport. I have a three year old lennon. I currently work at mercy medical center as a cna. in my free time I enjoy spending time with my daughter, and doing yoga.  I have been teaching at great river for two years, and love every minute of it. 


Gymnastics instructor certified

preschool gymnastics hands on training

gymnastics safe sport practices

usga instructor background check certified