Great club with amazing instructors. My son has been a member for almost 7 years and loves the place. I have joined more recently and have to say, seeing things from a new perspective have show me how really well run and welcoming the academy is.