Amazing instructor, great bunch of people, very friendly and supportive. The training sessions are a combination of physical fitness (but for all abilities), theory, game ... more