Counter Punch Youth Academy (CPYA) is a trauma-informed youth development organization that uses the martial art of non-contact Olympic-style boxing training as a tool to engage students, equip educators, and inspire communities. At CPYA, we believe every young person deserves a fighting chance not... Read more
This company has no teams yet
This company has no offices yet