Thank you for contacting us!
Call us at 503-235-3435 and we can set up your free lesson.
If you haven’t yet, check out our “About” page and our Blog for more about training.
Community Creates Champions

I’ve trained at NWFA with Sifu Jeff for about 10 years now. I’m still learning! At this point I am what many would consider a skilled teacher and practitioner of several of the disciplines taught at the academy. I love that I haven’t even begun to tap the well of knowledge and that the training is truly a lifetime of development. I am thirty-five at the time of writing this…. many of my peers talk only of how old they have started to feel and other negative points of view. I credit the training I’ve had with the fact that I only grow stronger and more positive with each passing year of my life. Here’s looking forward to the next 60 years!
- Russell Hatch