As classrooms go to the lobby of a hotel off Interstate 80 in Davenport, Iowa, it isn't your typical one but this isn't your typical class. It's made up of students from three Northeast Ohio high schools who have traveled by bus to not only study the Iowa caucuses but participate in the process.
"They picked four campaigns to actually work for so during the days they're working for them, we have some Trump students working in here at the hotel and then we have out in the field Rubio, Sanders and Clinton students," said Terry Armstrong, Superintendent of Lordstown local schools who led the first trip here in 2008.
Over the last several months the students watched the debates and talked about them in class.
"I'm kind of drawn because I like ideas from the Democratic Party and the Republican Party but I think I'm going to campaign for Trump though," said Darion Ferry of Maplewood High School in Cortland.
She's not alone, when Hanna Emmerson of Lordstown High School met Trump at a rally in Columbus in November it was politics at first sight.
"Donald Trump like just walked into the room and I cried cause I love Donald Trump," Emmerson said.
Two months later she's busy making last minute calls to potential caucus-goers who have been inundated with calls, direct mail and advertisements of all sorts.
"To the people who picked up we were saying 'hi do you support Donald Trump?' and usually they hung up."
The cost of the trip per student was a little over $100 thanks in part by the decision to turn the tide on the politicians.
"We actually solicited donations from the elected officials in Geauga County that helped reduce the cost for our kids," said Newbury High School Principal Michael Chaffee.
Chaffee's son was part of the first group of students. To do this in 2008. Eight years later? "They are all still politically active, engaged."