This gym is amazing! The people who work here are kind and respectful, helpful, personable. The instruction is focused and coaches helped me to reach goals. The community surrounding the gym is inviting. I love being at the gym and involving myself in the community surrounding it. The BJJ program is fantastic as well as the boxing/muay thai and internal arts! NWFA offers a lot of wonderful instruction without spreading themselves thin. Cannot say enough about this place and the people.