What do you know about training? Get ready for a wild ride!