wales golf island cursus theory palm escort london golf clubs scotland edinburgh golf course glasgow ireland ocean online leadership training beach resort training golf club distance courses essay it training reference escorts learning