They have excellent programs for all ages. My son went to a Lil Dragons class for 4-6 yr olds and they were really training them. I thought it was going to be light bc if the age but I was surprised, impressed and extremely happy that it was more intense than I thought it would be. We stayed for the Kids Boxing Martial Arts class directly afterward for 7-12 yr olds since my son is actually 7 and he did very well in this one as well. Their prices are very reasonable and you are def getting your money’s worth. The adult programs were intense as well.