Great experience, relevant insight backed up with sound practical experience of trainers that makes you reflect.