Cuong Nhu means "hard-soft" in Vietnamese. Cuong Nhu offers a wide variety of techniques which is the result of blending seven styles of martial arts, from the hardest to the softest. It is a unique and complete program in martial arts training, combining techniques from: