Gaddis Brothers' is fantastic fantastic place for families, mine has been part of the school for 5 years! They are able to have kids and adults engaged and focused the whole class. My daughter and I have learned so much and we are excited each week for a new class.