Nihon Goshin Aikido (NGA) is an extensive and comprehensive set of scientific principles which, when mastered, can be transformed by the practitioner into a unique art form creating movements of beauty, grace and devastating power. The skills it teaches are founded in scientific principles of physics, geometry, anatomy and biomechanics. The acquisition of those skills requires a substantial physical, mental and emotional commitment by the student.