Revolution Wing Chun Kung Fu

Wing Chun Classes in Kitchener, Markham and Mississauga

revolution wing chun classesWant to learn Wing Chun Kung Fu in a safe, non-threatening environment? Welcome to Revolution Wing Chun Kung Fu!

We offer Wing Chun Classes for all skill levels and experience in the Kitchener WaterlooMississauga and Markham areas.

Classes are taught by Sifu Chuck O’Neill – a third generation of the Great Grandmaster Yip Man (Ip Man).

For more about Sifu Chuck and Revolution Wing Chun Kung Fu, visit our About Us – Wing Chun Toronto page.



What Can You Expect From Our Wing Chun Classes?


revolution wing chun classes mississauga#1 Safety & Patience:

Students train at their own pace, while encouraged to challenge themselves.

We believe that everyone learns at their own pace so you never have to worry that you’re not ‘keeping up’.

We tailor the classes to you – not the other way around!


#2 Respect:

We believe that learning and training should be fun, exciting, and done in the spirit of cooperation.

There is no room for ego or competition in our classes. Students are encouraged to help and support each other to be the best they can be. You’ll make new friends that can last a lifetime!


#3 Thorough Analysis & Instruction:

wing chun classes from Sifu Chuck ONeillWe just don’t teach what you should do, we help you learn why.

You’ll learn the theory behind the Wing Chun techniques, which will help you master them more easily and quickly.




#4 Sense of Family:

A family environment is one of comfort and safety – where you feel safe to train, learn and ask any questions you may have without fear of looking silly. Classes are kept small to encourage this.


#5 Additional Education:

At Revolution, you’ll learn more than just a martial art – you’ll gain a martial education.

In addition to regular classes, students also have access to their own exclusive ‘members-only’ online area filled with training tips, class curriculum, videos and articles.

Students also have the opportunity to attend additional training classes and enrichment events outside of their regular classes.

Want to Learn More?

Visit our Contact Us page or call 647-383-9450 to try your Free class today!


revolution wing chun toronto