ISS are a fantastic training provider. The course material was excellent with fantastic instruction.
The fact that you are out on the ground everyday putting lessons in to practice is very helpful.
The course ran smoothly and was in a fully yet friendly manner, with instructors that really do know there subject .
I cant recommend ISS enough, and hope to do another course soon.