What are the best public golf courses in Palm Springs?

Here we explore the best golf courses in the greater Palm Springs region, one of the golfing capitals of the world.