«Train Your Game». Web Application : Train Your Game (TYG) project is a revolutionary project in the field of golf. Authors created unique methodology to improve golf skills both for beginners and for professionals. It consists of 4 challenges (3 unique a