CATS
I would be very careful of CATS they have lots of great ideas but when training with them i personally feel very short changed. I would recommend distancing yourself from their course at the moment until they have sorted out the cracks in their organisation.