Well structured, dedicated attention from Trainer and good support, with value added explanation