Question: how many years does it take to learn boxing?
Answer: A trainee in a good gym with a 18 months or so experience and a couple of fights will beat someone with 5 or 6 years' training (2nd Dan say) in a good karate school, as they have no proper fights.