View Profile
Affinity Martial Arts
- Feeling
- Sifu
- Learn
“I learned new movements and concepts, and he provides cultural insights and historical background that gives a very rounded and fulfilling experience.”
Qualification Criteria for best of Winners