Great instruction, mentoring and discipline for kids! They have helped our son grow and learn responsibility and respect. I couldn’t ask for a better experience. They are so friendly and go above and beyond for every kid. If you’re looking for a life long activity and to plant roots in a multi faceted activity for your kid, I suggest Barrett’s ATA over any other sport!!