I attended Triangle self-defense training and it w...
I attended Triangle self-defense training and it was a fantastic experience. The instructor was very knowledgeable and the training was very informative. The techniques taught were practical and easy to understand. The facilities were great and the staff was friendly. I highly recommend Triangle self-defense training!