Would highly recommend for kids, and adult very friendly and very welcoming. My son has become very disciplined since joining and has gained more self confidence and resp ... more