Visit PGA Pro Services for more information about the PGA of America.
It's a great course for being public. The greenskeeping is kept very well and the atmosphere is wonderful. For playing very often here, the fees are quite reasonable.
Hazeltine National Golf Club