One of the best places to train. The instructors are very committed and very helpful to everyone, they know their stuff and have a desire to share it with the students. Everyone is nice and helpful, they want to help each other.
If you have never done anything like this I would highly recommend it, the techniques they teach you may one day save your life.