President Obama, speaking at a massive rally for Hillary Clinton Monday night in front of Philadelphia's Independence Hall, said he's always bet on Americans to do the right thing, and on Election Day, he's certain they will "reject fear" and instead "choose hope."

Obama said the United States cannot elect Donald Trump, who he argued has "utter contempt for the values that make our nation great." Anyone who "sees women as objects, minorities and immigrants as inferior, other faiths as presumably un-American, cannot lead this diverse, dynamic, big-hearted country that we love," he said. That's enough to get people out to vote on Tuesday, but it's more than just going out to vote against Trump, the president added: "You have somebody extraordinary to vote for in Hillary Clinton."

Throughout the campaign, Obama said he has had to "bite my tongue" due to the "nonsense people have said about Hillary Clinton." She's been subject to "vicious crazy attacks" and a "double standard" like "nothing we've ever seen before," he said, and "what makes it worse is most of the people saying this stuff, they don't really believe it, they know better." He reminded the crowd that while Clinton was a senator and secretary of state, "she was really popular, people saw how effective she was, how she crossed party lines."