Not only I love the punches kicks blocks throw down strike down I love karate because its my Passion i love it and also it keeps me focus discipline and when im stress i just let it all out at the dojo and its awesome and also training with the training Partner is good because you will know were to strike and hit the opponent