Tim Mahoney Golf offers comprehensive instruction ranging from full-swing to putting and short game to on-course management, in addition to state-of-the-art video analysis. Students receive a take-home copy of their swing and a detailed manual to aid in their learning long after their visit.