Current IMAF rank structure and minimal-proficiency requirements.

All instruction should be received by IMAF, Inc. Certified or Apprentice Instructors.

Visit our school directory for a school near you.

alt text