Woods worked mostly with renowned swing coach Butch Harmon from mid-1993 (while he was still an amateur) until 2004.
From mid-1997, Harmon and Woods fashioned a major redevelopment of Woods's full swing, achieving greater consistency, better distance control, and better kinesiology.
The changes began to pay off in 1999.
Woods and Harmon eventually parted ways.
From March 2004 to 2010, Woods was coached by Hank Haney, who worked on flattening his swing plane.
Woods continued to win tournaments with Haney, but his driving accuracy dropped significantly.
Haney resigned under questionable circumstances in May 2010 and was replaced by Sean Foley.
Fluff Cowan served as Woods's caddie from the start of his professional career until Woods dismissed him in March 1999. He was replaced by Steve Williams, who became a close friend of Woods and is often credited with helping him with key shots and putts.
In June 2011, Woods dismissed Williams after he caddied for Adam Scott in the U.S. Open and replaced him with friend Bryon Bell on an interim basis.
Joe LaCava, a former caddie of both Fred Couples and Dustin Johnson, was hired by Woods shortly after and has remained Woods's caddie since then
Next : Dwayne Johnson's Disney Movie: A $151 Million Box Office Blunder Shakes His Hollywood Standing