What we need now is for President Obama to skip the back nine at the Floridian, go down to our border with Mexico and deliver a message to Mexican president Enrique Pena Nieto.
"Senor Nieto," our part-time president should say, "End the corruption. Crush the drug cartels. Make Mexico a peaceful and safe society. Free your economy from the shackles of socialism so your citizens can go back home to prosper."
President Obama also should declare to the world the United States is ready to do everything it can to help Mexico become a land of freedom and opportunity, not a land of fear and corruption.
Turning Mexico into a better place for its citizens to live and work -- a place more like Canada, for example -- would also do a lot to solve our future immigration problems.
Mexicans would stay home. And we wouldn't need an army of border control agents and a 20-foot fence protecting our southern border any more than we need them on our northern border to protect us from illegal Canadians.