Eric Acha
Professor Eric Acha is the founder and chief instructor at Peninsula Self Defense. He is a 2nd degree black belt directly under Master Jean Jacques Machado. Professor Eric is a retired law enforcement officer with 22 years of service.
Professor Eric Acha is the founder and chief instructor at Peninsula Self Defense. He is a 2nd degree black belt directly under Master Jean Jacques Machado. Professor Eric is a retired law enforcement officer with 22 years of service.