I have trained for 24 years in five different martial arts gyms. I came back to the dragon gym after being away for 20 years bringing my grandson with me to train in what I know is the best gym. We drive an hour to get to the gym but it is worth the time. If you are going to train, train with the best of the bestTom Porrecca