I am so sick and tired of people putting down kung fu... I hear it all the time that it doesnt help in a real situation..... I am not sure about everyones elses school but everything we learn, we learn the combat application to it. Before we move to a different form we have to do it normal speed, tai chi speed(really slow but controlled), and combat speed. We also have to break every single move down in the form and explain the combat application of it. If you dont learn the combat application of a form or kata you just learned a dance. I know kung fu moves somtimes look silly but there is combat application to it. A lot of people dont know that the moves are hidden within the forms so other people cant just watch and learn them. You have to have someone that actually knows what the form means and its application or its pretty much just a dance with kicks and punchs, the same for any style for that matter. I mean pretty much every style has origins in kung fu. So when people put down kung fu they are putting down their own style. I dont know one move that is in any style that isnt taught eventually in kung fu.... I also read that kung fu doesnt teach any ground/grappling. Our school starts teaching it at brown belt and its pretty intense and effective...