Hello, I would have to agree. I have been taking Muay Thai classes for about 3 months and I go to the club 2-3 times a week and I feel that I feel that I have learned lots of self defense moves that would help me if I ever needed to. I also take some wrestling classes in order to learn some of the groundwork. It has been great!