Martial Arts in Flowery Branch, GA for Kids, Teens & Adults

Structured martial arts classes for kids, teens, adults and families at Choe's Black Belt Academy in Flowery Branch.

Address
7380 Spout Springs Rd, Flowery Branch, GA 30542

Try 2 Free Classes in Flowery Branch

Send your details and the academy will confirm a class time.

No obligation. We'll only use your details to arrange your trial classes.

Hall County

About our Flowery Branch academy

Our Flowery Branch academy sits on the fast-growing Spout Springs Road corridor, drawing families from the Hall and Gwinnett county line. It's a strong option for households in Buford, Oakwood and Braselton looking for a program with real structure.

On Spout Springs Road near the Buford and Oakwood line, convenient throughout southern Hall County.

Communities we serve near Flowery Branch

  • Flowery Branch
  • Buford
  • Oakwood
  • Braselton

What students gain

Why Flowery Branch families train with us

Structured curriculum

Every belt has clear requirements, so students always know what they're working toward and parents can see progress.

Character taught directly

Respect, focus, perseverance and leadership are part of the lesson plan, not an afterthought.

Classes grouped by age and level

A first-week white belt and an advanced student get appropriate instruction in the right group.

Beginner-friendly by design

Nobody is expected to arrive fit, flexible or experienced. We start where you are.

Family-focused schedules

Multiple class times each week, plus family classes so households can train together.

Local academies, one standard

Seven locations across Georgia and Maryland teaching the same curriculum and the same expectations.

Visit us

Directions to our Flowery Branch academy

On Spout Springs Road near the Buford and Oakwood line, convenient throughout southern Hall County. Parking is available on site — call ahead if it's your first visit and we'll walk you through where to go.

  • Monday–Thursday: 3:30pm – 8:30pm
  • Friday: 3:30pm – 7:00pm
  • Saturday: 9:00am – 12:00pm
  • Sunday: Closed
7380 Spout Springs Rd, Flowery Branch, GA 30542
Directions & Google Business Profile

Inside the academy

Flowery Branch photo gallery

Kids martial arts class at Flowery Branch
Teen martial arts class at Flowery Branch
Adult martial arts class at Flowery Branch
Family martial arts class at Flowery Branch

Instructors

Meet the Flowery Branch teaching team

Anthony Rivera

Academy Owner & Instructor

We're a family that kicks together and sticks together.

Experience
Black belt since 2011. After exploring team sports, Anthony found his path in martial arts, where focus, discipline and self-growth became his foundation. Mentor and motivator dedicated to creating those 'aha' moments for students.
Teaching philosophy
Respect is a two-way street, built on understanding and valuing others' perspectives, boundaries and worth. Now I get to teach others by being an example.
Pattiann Rivera, instructor at Choe's Black Belt Academy

Pattiann Rivera

Academy Owner & Instructor

We're not just a martial arts school—we're a true community that grows together.

Experience
Black belt since 2012. Brings years of customer service and management experience, along with warmth, strength and leadership, to every class alongside her family.
Teaching philosophy
Respect, friendship and kindness matter most in an instructor. It elevates students' confidence in their techniques and creates a positive, happy life.
Stephen Taewoong Mallory, instructor at Choe's Black Belt Academy

Stephen Taewoong Mallory

Academy Owner & Instructor

Choe's Hapkido is a family—we train hard, grow together and always support one another.

Experience
Black belt since 2019. Joined Hapkido after seeing its impact on his children and earned his black belt alongside all five of them. B.S. in Computer Science from Georgia Tech and a career as a software architect.
Teaching philosophy
Respect is the most valuable lesson I can impart. It is the foundation of a beautiful life—it breeds compassion and understanding.

Questions

Flowery Branch academy FAQs

Questions we hear most from Flowery Branch families.

Where is Choe's Black Belt Academy in Flowery Branch?

Our Flowery Branch, GA academy address and hours are listed on this page, along with a map and directions link.

How do the 2 free classes work?

Request your trial through the form on this page. We'll confirm a class time that fits your schedule, and you attend two classes at no cost with no obligation.

Do I need any experience or equipment?

No. Wear comfortable athletic clothing for your trial classes — everything else is provided or discussed after you enroll.

What ages do you teach?

We teach kids, teens, adults and families, with classes grouped by age and experience level.

Other academies

Try 2 free classes in Flowery Branch

Two classes at no cost, with no obligation to enroll.