Federation calendar

Events & gatherings

Tournaments, seminars, gradings, and workshops around the world.

Bring IMADAF to your community

Host an IMADAF event

Start an application