President Obama took to the links on Saturday in pretty much perfect golfing conditions — high 70s and low humidity.

A day after celebrating July 4th at the White House with his family and more than two dozen new U.S. citizens who took the oath on Friday morning, Obama headed to Andrews Air Force Base for a game in the unseasonably mild weather.

Golfing companions were longtime Obama friends Marty Nesbitt and Eric Whitaker and regular White House trip director Marvin Nicholson.

On Friday Obama recognized 25 active duty service members from 15 countries who became U.S. citizens in the East Room, a yearly tradition for the president.

He also vowed to stick with his plans to push for immigration reform even though the issue is dead in Congress for at least the year.

“I’m going to keep doing everything I can to make our immigration system smarter and more efficient,” Obama said.

“If we want to keep attracting the best and brightest from beyond our borders, we’re going to have to fix our immigration system, which is broken, and pass commonsense immigration reform,” he said.

The president’s criticism of congressional Republicans hit a fever pitch this week as he blamed them for killing much-needed immigration reform.