Mastering Different Boxing Techniques

Great professional. In addition to mastering the different boxing techniques, he stands out for his didactic gifts; a combination difficult to find. Recommended 101%. -Ramon