Skip to main content

Mosaic Martial Arts

Mosaic Martial Arts

Brazilian Jiu-Jitsu for All Levels

Brazilian Jiu-Jitsu For Everyone.

Build confidence. Get in shape. Learn real skills.

Join a supportive community that pushes you to be your best.

Our Programs

Find the Right Program for Your Journey

Whether you're a beginner or experienced, we have a class to help you grow on and off the mats.

Tiny Tigers (Ages 3–6)

Does your child need a supportive, educational, and fun activity? Try our martial arts classes today!

KIDS PROGRAM (Ages 6–12)

Give your kids the lifelong gifts of personal success, confidence, discipline, and self- defense!

BRAZILIAN JIU JITSU

Develop practical self-defense, increase strength and endurance, and challenge yourself physically and mentally.

MUAY-THAI KICKBOXING

Get in the best shape of your life with our Muay Thai classes. Fitness goes to a new level with full-body workouts that build muscle and improve flexibility.

MMA

Whether for competition or fitness, challenge your body with our MMA classes!

WOMEN'S ONLY PROGRAM

Build confidence, strength, and real self- defense skills in our Women's ONLY program at Ottawa Academy of Martial Arts.

AFTER SCHOOL PROGRAM

stead of worrying, let us teach them about respect, discipline, and fitness in our martial arts after school program.

BIRTHDAY PARTIES

Try something new this year with a martial arts-themed birthday party in a real martial arts school!

Who we are

Three decades. Thousands of students. One family

Real Canadian families on the real Pro-Style mat - preschoolers to grandparents, first white to black belt, every background welcome.

Our Instructors

Meet Our Coaches

Experienced. Passionate. Dedicated to your growth on and off the mats.

Head Instructor

Black Belt

Dedicated to developing world-class practitioners from all backgrounds. Bringing elite-level competition experience and a passion for teaching to every class.

ASSISTANT INSTRUCTOR

Brown Belt

Passionate about helping students build strong fundamentals, improve technique, and grow in confidence. Focused on detail, discipline, and creating a positive learning environment.

KIDS PROGRAM COACH

Purple Belt

Specializes in teaching children of all ages. Focuses on building confidence, respect, and discipline while making Jiu-Jitsu fun, engaging, and rewarding.