Coaching involves hand review sessions, theory work, and mentorship with a more experienced player. Quality coaching can dramatically accelerate a player’s development by identifying leaks that are difficult to spot independently. The ROI on good coaching is often very high relative to the financial investment made.