This has been the most fun and memorable training session I have done