Everything a foreign golfer needs before teeing off in Korea, written from experience: pricing, booking windows, caddie culture, clubhouse etiquette and how to get to the course.