I just finished the counterterrorism training course. Bottom line - this is a great opportunity to understand and learn how to protect yourself and get away from potentially bad experiences. There are lots of hands on experiences and the right amount of classroom training. The staff are all experts in their craft.
I strongly recommend taking any of their courses as they are sure not to disappoint.