by TeamConfidence | May 26, 2015 | BlogOld, OldItems
There are a number of key principles that underline and unify all martial arts training programs. These include courtesy, self-discipline, greater self-esteem and improved self-confidence. However, there is one main principal that underlies all the others, the...