*Summer Camp Registration is Now Open!*

Coach John

John is our USAG Team Director and coaches our Levels 9 & 10 Optionals teams.

Team@sonshinegymnastics.com
Coach John

About 

Coach John

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.