Doesn’t get any better than this. The staff is totally knowledgeable. They have so many great classes for men women and children. I’ve taken a few classes and my 16yo daughter took a kid’s class. It’s really a family friendly range. You will not be disappointed