Well as for the bay area. these are MUST play course.
1: De Laveaga, Santa Cruz
2: Pinto Lake, Watsonville
3: Black Mouse, Felton
These are my favorite in the Santa Cruz area. The nice thing is you can play all three in a day, because they are only a few minutes apart. After you play you can then enjoy some fun, food and drink in downtown Santa Cruz.
San Francisco bay area course.
1: Golden Gate Park, S.F. It's a world class course and my favorite. Sorry De La and Stafford lovers!
2: Aquatic Park, Berkeley. It's an OK course and one you can miss without missing out.
3: Stafford Lake, Novato. Some say this is the best around? It's awesome and long for sure and a spotter is a must.
4: Skyline Wilderness Park, Napa. One of the most well kept courses around. You also need EVERY shot/throw in your bag and sometimes it just doesn't matter...God dang Napa rollers!!!! Nothing like a 20ft putt turning into a 200ft upshot!
Next stop would be the centeral valley or the foothills.
1: Shady Oaks, Orangevale
2: Auburn regional park, Auburn
3: Condon Park, Grass Valley
4: Hanging Oaks, Penn Valley
These are all must play courses and it's a toss up between Grass and Penn Valley for best course. Oh, there is also a course in Rocklin. It's nice, but it's just a long hyzer heaven course.
Tahoe has some sick course. Just leave your overstable disc in your car, due to the altitude. The Redwood curtain or AKA: the green triangle also sports some cool courses up around Arcata. If you plan on camping your way up. Stay at KOA in Willits (just as you enter the green triangle). They have a pretty decent course at the campsite.
Well, I'm typed out! Have a great trip!