How Martial Arts Training can Teach Respect

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...