In a Friday night rally attended by at least 11,000 adoring fans in Tucson, Arizona, presidential candidate Bernie Sanders skewered Donald Trump for what he described as racist vote-baiting, praised undocumented immigrants, slammed gun law loopholes and called for increasing the federal minimum wage.

The campaign event was the second the socialist-leaning senator has held in the red state of Arizona. An event in Phoenix in July drew an equally large crowd. At this one, the Vermont senator made several campaign promises:

Expanding paths to citizenship

After clearly criticizing Republican frontrunner Trump for calling undocumented immigrants from Mexico criminals and rapists, Sanders said he supports expanding a federal immigration policy that exempts people who entered the country before their 16th birthday from deportation. He said the Deferred Action for Childhood Arrivals, more commonly known as DACA, should also exempt parents of legal citizens. In addition, Sanders said he wasn’t opposed to using executive orders to fix a broken immigration system.

Bernie's clear shot at Trump: "It is not acceptable to be stooping to racism and demagoguery in order to win some political votes." — Brittany Levine (@brittanylevine) October 10, 2015

“Undocumented workers are doing the hardest work in this country,” Sanders said. “They are harvesting our crops, building our homes, cooking our meals, caring for our kids. They are part of the fabric of our country.”

These are American kids who deserve the right to legally be in the country they know as home. #BernieInTucson pic.twitter.com/JG7HGFHiHA — Bernie Sanders (@BernieSanders) October 10, 2015

Before he took the stage at Reid Park Demeester Outdoor Performance Center, a 10-year-old boy whose mother was deported when he was four shared his family's story with the crowd. Fifth grader Bobby de la Rosa was born in the U.S. and lives with his ailing father and multiple siblings in Arizona.

Ten years old, & living separated from his mom since four because she was deported. #Immigration #BernieInTucson pic.twitter.com/cK1LLmU9nu — April L'Orange (@AprilLOrange) October 10, 2015

“I know that every family has a right to live together. Kids like me need their families together,” said Bobby.

Tightening gun laws

Sanders called for the end of several gun loopholes, including one that allows people to buy guns at gun shows without background checks.

“People understand that's wrong and that has got to change,” he said, after extending his condolences to those impacted by recent shootings on or near college campuses, including two that occurred Friday morning. One died at a shooting near Texas Southern University and another died at a separate incident at Northern Arizona University's Flagstaff campus.

He also said he wants to strengthen instant background checks and expand them.

Increasing federal minimum wage

Federal hourly minimum wage should be increased from $7.25 to $15, Bernie Sanders says #BernieInTucson — Brittany Levine (@brittanylevine) October 10, 2015

Sanders said he wants to up the federal minimum wage to $15 an hour and reiterated his the-rich-are-getting-richer angst as the crowd cheered.

“Our message to the greedy is that you as billionaires are not gonna get more tax breaks when children in America go hungry,” he said.

Sanders noted that his campaign has received 650,000 contributions so far, with the average clocking in at $30.

As he framed his campaign as one of and for the people, he railed against big pay packages for CEOs and Citizens United, the Supreme Court decision that popularized the concept of corporations as people.

He promised that if he was elected and if during his time in office he could nominate a justice to the Supreme Court, his nominee would be a person who would vote to overturn Citizens United.

President Bill Clinton told Stephen Colbert recently on the Late Show that he thinks the next president will be nominating one to three justices to the high court.

Free public universities

Sanders said once again that he wants all public colleges and universities to be free to all. And for that, he got a rousing applause. Sanders differs from his chief contender, Hillary Clinton, on university tuition. Clinton has called for affordable education, but not free tuition. She doesn’t want wealthy kids to get the benefit, she has said.

As Sanders ended his rally, he slammed critics for belittling his idealism. His campaign platform is not Utopian, but necessary, he noted.

“Please do not think small, think big,” he added.

Sanders will go head-to-head with Clinton in the first Democratic debate, which will be broadcasted by CNN, on Oct. 13.