Online Group and Private Classes

 Stay at home and learn Martial Arts online in real time


Live Online Classes in Real Time

BC Martial Arts 4 All features online training for groups and private classes for individuals.

Stay at home and have all the same benefits of live instructor interaction with the convenience of learning in a home environment with Master Ali, who has over 30 years’ experience, and Coach Sofiane with extensive MA background.

Online group classes are held live in real time on Wednesdays and Fridays from 5:00 to 5:50 pm. For the group classes, parents are more than welcome to join their kids. 

If you are interested in private classes, please book in advance. 

Join a group class for just $7 per session.

Join a private class for just $25 per session


BC Martial Arts 4 all

 Welcome to BC Martial Arts where we teach men, women, and children of all ages! We offer exciting classes that focus on self-defense, building self-esteem, getting a great workout, and much more.

We believe that martial arts is more than fitness and combat… we believe it makes people better on the inside, too.

For thousands of years, people have held this belief about martial arts. They’ve developed stronger characters, experienced more joy in life, and, of course, learned powerful self-defense and become very physically fit.


send your message through the whatsapp

Master Ali 1778 318 5126

Master Ali - Martial Arts Coach 1778 318 5126

Send your message through the Facebook


BC Martial Arts 4 All

BC Martial Arts 4 All




Fun time

Check out this great video

MMA Conditioning

After 3 months  training. 

Martial Arts Techniques

Martial Arts is FUN!

Kids Workout

Non Aggressive Martial Arts

Front kick practice 

Kids self defence and jumping

Block and Attack



Kids Sparring Class


Kids Class