I can't say enough about how AMAZING this place is.  My children are 9 and 6.  My 9 year old is not very talented in sports, especially team sports, but I wanted him to be active.  He was also having a difficult time in school socially and I wanted to find something to build up his self-confidence.  Master Joe has a fabulous demeanor and the kids respond beautifully to him.  He know EVERY SINGLE CHILD in his classes, no matter how many attend, and he calls each one of them by their name.   He and his team of Black Belt helpers work with the kids to develop proper techniques and form.  The kids advance according to their skill level, but no child is left behind.  Master Joe even took time to go to my son's school classroom to expose the children to Tae Kwon Do.  It was an excellent experience for my son as he used him to demonstrate techniques to the class.  I could tell my boy felt amazing after that session.  This is a family run business, and Kate, Joe's wife and partner works with each family to determine which classes and events will spark your child's interest.   This is an incredibly positiive place that I feel blessed to have found.  Master Joe continually teaches respect, focus and control...what child doesn't need to learn some of that???