A great place for persons of all ages to learn discipline, self respect, team work, leadership, and self defense. My family has been coming to Chang Brothers twice a week for the last year and a half and witnessing my sons growth has been a true pleasure.