I have been training in Sihing Victors class for 3 years. This class is all about learning self defense in a very friendly and traditional martial art class. You learn about discipline, you train hard and you feel great afterwards. It involves different levels of contact (based on what grade you are) in a controled and safe environment. Its great for beginners right through to the more experienced. Highly recommend this class!