Been going for almost a year now and I love it. Kevin has been a new instructor for me and he is amazing! I truly love his attention to detail and he knows just what to say to help me over any difficulties I may have. This gym has helped me in so many ways! So glad I found SHINE!!!