"This well-respected school is attached to the Innisbrook Golf Resort, 30 miles northwest of Tampa. Led by a Class-A PGA Professional with over 30 years of teaching experience, the program emphasizes the basics, covering everything from equipment evaluation to proper stretching. Golf novices will benefit from the four-day school (from $1,445), which includes instruction in long and short game, as well as mental fitness and on-course strategy." - Travel + Leisure Editors