Coach John
John is our USAG Team Director, and coaches our Levels 8, 9 & 10 Optionals teams.
John is our USAG Team Director, and coaches our Levels 8, 9 & 10 Optionals teams.
John, originally from Washington, DC, has been at Sonshine since 2010. Gymnastics has always been a big part of John’s life – he grew up in his family-owned gym. He has coached everything from preschool to Optionals Level 10. Fun facts you may not know about Coach John: he is afraid of snakes (c’mon, they have no legs!), the polar bear is his favorite animal, and he loves to coach! John is soon-to-be married and he has three big fur babies, his dogs Charlie, Chance and Max.