I've spent most of my life playing golf.
The rest of it I just wasted.

Core Four Course Rankings - All

1) Bandon Dunes (Pacific Dunes)
2) Bandon Dunes (Bandon Dunes)
3) Greywolf Golf Course
4) Tobiano Golf Course
5) Banff Springs Golf Club (Rundle/Sulphur)
6) Sunriver Resort (Crosswater) (Resort)
7) Bandon Dunes (Bandon Trails)
8) The Wilderness Club
9) Brasada Canyons Golf Course (Resort)
10) Chambers Bay
11) Kananaskis Country (Mt. Lorette)
12) CDA National Reserve (Private)
  Coeur d'Alene Resort
14) Kananaskis Country (Mt. Kidd)
15) Circling Raven
16) Salish Cliffs
17) Desert Canyon
18) Torrey Pines (South)
19) Suncadia (Prospector)
20) Jasper Park Lodge Golf Course
21) Apple Tree Golf Course
22) Silvertip Golf Course
23) The Idaho Club (Semi-Private)
24) Bandon Dunes (Old Macdonald)
25) The Rise Golf Club
26) Shadow Mountain
27) Pumpkin Ridge (Ghost Creek)
28) Palouse Ridge Golf Club
29) Bear Mountain Ranch
30) Tetherow Golf Club (Resort)
31) Radium Resort (Springs)
32) Osoyoos (Desert Gold)
33) Gold Mountain (Olympic)
34) Wildstone Golf Course
35) Widgi Creek Golf Club
36) Balfour Golf Course
37) Canyon River Golf Club
  Juniper Golf Course
39) Talking Rock Golf Course
40) Meadow Lake Golf Course
41) Sun Valley (Trail Creek)
42) Sun Valley (Elkhorn) (Resort)
43) Falcon Crest (Championship)
44) Eagle Bend Golf Club (Eagle/Bear)
45) Northern Pines Golf Club
  Trickle Creek Golf Course
47) Sunriver Resort (Meadows)
48) St. Eugene Golf Resort
49) Sunriver Resort (Woodlands)
50) Salmon Arm (Champions)
51) Suncadia (Rope Rider)
52) Fairview Mountain Golf Club
53) Banbury
54) Ridgecrest (Championship)
55) Eagle Crest (Ridge)
56) Redstone Resort
57) Jug Mountain Ranch
58) Kokanee Springs
59) Radium Resort (Radium)
60) Latah Creek Golf Course
  Whitefish Lake (South)
62) Bootleg Gap Golf Course
  Fairmont Hot Springs (Riverside)
64) Mara Hills Golf Resort
65) Black Butte Ranch (Glaze Meadow)
66) Highlander Golf Club
  Osprey Meadows at Tamarack
68) Eagle Crest (Resort)
  Whitefish Lake (North)
70) Black Butte Ranch (Big Meadow)
71) Stoneridge Golf Club
72) The Links At Moses Pointe
73) Bill Roberts Golf Course
  Columbia Point
75) Creston Golf Club
  Osoyoos (Park Meadows)
77) Castlegar Golf Club
  Indian Canyon
79) TimberStone Golf Course
80) Kahler Mountain Club
81) Meadowwood Golf Club
82) Bandon Crossings Golf Course
  Buffalo Hill Golf Club (Championship)
  The Creek at Qualchan
85) Liberty Lake Golf Course
86) NK'MIP Canyon Desert Golf Course
87) Coeur d'Alene Golf Club
88) Fairmont Hot Springs (Mountainside)
  Granite Pointe Golf Club
  River Birch Golf Course
91) Chewelah Golf & Country Club
92) Twin Lakes Village Golf Club
93) Prairie Falls
94) Shuswap Lake Golf Course at Blind Bay
95) Christina Lake Golf Club
96) Cranbrook Golf Club
  Quail Hollow
98) Indian Springs Ranch
  Shuswap National Golf Course
  The Highlands
101) Purcell Golf Club
102) Deer Park Golf Club
103) Horn Rapids Golf Course
104) Sun Willows Golf Course
105) Quail Run Golf Course
106) Anaconda Hills Golf Course
107) The Links
108) Downriver
109) Eagle Falls Golf Club
110) Fox Ridge (Championship)
111) Esmeralda
112) Wandermere
113) The Fairways at West Terrace
114) Sun Dance