Asa (33) Ealing/London, UK NPC training is an excellent balance of fitness, fun and self-discipline. Our instructor is incredibly skilled, both as a martial artist and as a teacher. It's no exaggeration to say it has changed my life.