Clinton made a point of saying she wanted to take a lot of questions, and she did, fielding 17 in all. Many of them tugged at her from the political left.

Clinton unveiled a new part of her plan to boost middle-class incomes, saying she wants to give tax breaks to companies that share profits with their employees.

"Market Basket provides profit-sharing for employees that work more than 1,000 hours a year, for both full-time and part-time employees," she said. "I'm pretty proud of that, and I think it makes good business sense."

The crowd peppered Clinton with questions on climate change and the militarization of police. There was also a focus on foreign policy, as one man asked the former secretary of state if the Iran nuclear agreement was a mistake.

There were also some unusual questions, such as one on stopping robocalls. Clinton said she would look into the issue, but she agreed that such calls are awful.

"We have the same issue at home, and it's really so annoying," she said.

Some Democrats worried that Republicans might target the event for some kind of protest, but in the end, the only attack came from the left when climate change protesters briefly disrupted Clinton's remarks. The protesters were pushing her to ban the extraction of fossil fuels from public lands.

Clinton also met with voters Thursday night in the backyard of a private home in Windham.

In a state that doesn't have full-time public kindergarten, Clinton discussed what will be her push for a boost in early childhood education.

"This isn't some nice grandmother thing that I'm promoting here. This is about our growth strategy, because we know that 80 percent of your brain is physically formed by the age of 3," Clinton said.

Clinton also said college debt was a topic she plans to tackle in the White House.

"We have $1.2 trillion in outstanding student debt in our country right now. That's $1.2 trillion that is a big drag on the economy," Clinton said.