Hello:

*bows deeply*

One point not mentioned and may be worth a thought that I wanted to add:

Learn to hit just "hard enough" - no need to try and knock off your opponent's head with each punch. You conserve energy this way as well maintain balance/form.

HTH.

Very truly yours,

~sg