About Our Classes and Programs

Kids Karate Classes

Kids Martial Arts

Parents love these Flowery Branch Kids Martial Arts classes almost as much as their kids do. That's because children learn important life lessons that help them grow into successful, focused adults, like:

Concentration, respect, confidence & more. Kids gain these life skills every step of the way, while having a ton of fun, and getting in great shape. Self-defense skills are the bare minimum your child will walk away with.

Adult Martial Arts and Self-Defense

Adult Martial Arts

The truth is, martial artists are some of the most peaceful men & women on the planet. That's because when you're sure of your self-defense skills... you exude a confidence that keeps attackers away.

That's why in each of our Flowery Branch Adult Martial Arts classes, you'll learn proven techniques that have been passed down from generation to generation. You'll get in great shape, helping you feel energized & fit. And you'll have a ton of fun with our awesome community of Flowery Branch men & women.

Dojo Birthday Party for Kids

Birthday Parties

Flowery Branch Kids Karate and Martial Arts Birthday Parties are a super-fun, structured, supervised event that your child - and all his friends - will remember. Kids get action-packed activities... learn real martial arts techniques... goof off with exciting games... and of course - eat great birthday party food!

As a parent, all you have to do is show up, relax, and have a great time yourself! You're welcome to volunteer and help out - but if you'd prefer you can just relax with the other parents and let us do all of the “heavy lifting.” Call now to pre-register!

Intense Workout Classes

Fitness Kickboxing

Flowery Branch Fitness Kickboxing Burn Fat and Tone Muscle with our Flowery Branch kickboxing program! Our kickboxing program is the most effective program for getting a flatter tummy, toned arms and a tight butt. The coolest part is that you don't need any experience to get started and the classes are more fun than any other workout.

Flowery Branch, Georgia has some of the best kickboxing instructors - and they're totally committed to helping you to get into the best shape possible. Get started today!

Intense Workout Classes

Mixed Martial Arts

Our Flowery Branch Mixed Martial Arts Classes combine the speed of Muay Thai kickboxing with the power of Brazilian Jiu Jitsu and more to give you the most well-rounded martial arts system known to man.

Learn powerful punches, kicks, knees and elbows. Discover unstoppable wrestling, grappling & submission techniques. Get in amazing shape. Have fun. And more. In every class.

About Flowery Branch

Flowery Branch is a city in Hall County, Georgia, United States. As of the 2010 census, the city had a population of 5,679. It is part of both the Gainesville and Atlanta-Sandy Springs-Marietta metropolitan statistical areas.

Flowery Branch was originally named Anaguluskee, a Cherokee Indian word meaning “flowers on the branch.” Other sources claim the original name was Nattagasska (“Blossom Creek”) which most long-term residents recall as a cute alternative nickname for the town.[8] The training camp of the Atlanta Falcons has been located in Flowery Branch since the beginning of the 2005 season.[9] It also contains the Historic Caboose exhibit as well as the Historic Train Depot museum.

Flowery Branch, GA, with surrounding areas in Braselton, Hoschton, Hamilton Mill, Flowery Branch, Buford, Dacula, Auburn, Wynder or Oakwood, is home to Choe's HapKiDo Karate of Flowery Branch,