Fight Flow Academy is the most complete mixed martial arts school in Raleigh, NC. We provide technical training in MMA and self defense, with classes in Brazilian Jiujitsu, Muay Thai, Western Boxing, and Grappling. We also offer a fun and effective fitness program focused on boxing, kickboxing, and HIIT cardio and strength conditioning.