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