My son has been training for over 4 years with this club , the instructors are fantastic ,classes are strict but fun at the same time , my son has gained so much confiden ... more