I started doing wing chun a couple of months ago. I like it's simplicity. But I find that some people go way overboard with it's effectiveness. For example, I was practicing with another student who started the same time as me. After about 8 classes, he claims he can use wing chun to beat any other style. We were doing sticky hands, and he's obviously practised more than me, so he's countering me all the time. So he starts acting all overconfident. He tells me don't be so tense, or he can push me over. This is ridiculous, because it was me who was pushing him baccwards. I tell him that I did TKD, so it's hard to drop everything I learned from that. He starts saying that he can easily beat me, since I need room to kick, and he can just walk up to me and keep chain punching my face! This bloody rookie! This is his first martial art, and now he thinks he's Yip Man. Okay, now if it were in a parking lot, I would've knocced him out, but out of respect, I didn't. Some of his fallicies I wanted to point out: 1. If someone tries to tackle you, it's VERY hard to punch their head and knocc them out before they make contact with you. 2. If we both punch, we won't automatically start doing sticky hands. 3. I don't need much room to kick. A jump spinning back kick doesn't require much room at all. 4. If you keep chain punching, you leave your lower body wide open to something like a knee strike or a body shot. 5. Chain punching will not knocc someone out, unless you're really strong, or it's a flash knoccdown. Sorry if I seem like I'm saying wing chun is bad. I'm not. I really like it's simplicity, and how you develop reactionary skills. I just really wanted to blow off some steam.