Kenpo karate or American Kenpo is described by brisk moves in a swift and repeated pattern in order to overpower the assailant or aggressor. As the definition implies it mainly is focused on the self defense mechanism. The American Kenpo dates back hundreds of years and has evolved a great deal over the period of years and took on the style of the great grandmasters teaching it in specific eras.