President Obama scolded the anti-deportation hecklers who interrupted his speech in San Francisco, pointing out that fixing the immigration system is a lot harder than shouting.

"The easy way out is to try to yell and pretend that I can do something by violating our laws," Obama replied to a heckler standing behind him who demanded that he halt all deportations by executive order.

"Stop deportations!" the young man chanted.

"It wont be as easy as just shouting, it requires us lobbying and getting it done," Obama said.

When event organizers moved to expel the protester, Obama stopped them. "These guys don't need to go," he said. "He can stay there."