In the end, he voted Republican and stressed that he learned a lot from the event.
"I think the mock caucuses helped us understand the process so we're better prepared for when we vote," said the 18-year-old. "I think a big reason why people my age don't vote in the first place is the unknown, they really don't know the specifics of issues or understand how caucuses work."
That is the same reason why Grassley hosted caucus events in five Iowa high schools this week.
According to the Congressional Research Service, voting rates for young adults hit an all-time low in the last national election. The youngest eligible voters - ages 18 to 24 - claim the lowest voting rates.
To Grassley, the numbers revealed that students may not understand just how important they are to the political process. However, by the time the five events were finished, Iowa's senior senator was pleased at the reaction he saw at high schools on Tuesday and Wednesday.
"It was good to see students get excited about an event that has made our state the launching pad to the White House," Grassley said. "Any time the next crop of voters can learn about the caucuses, they are more likely to get involved in the electoral process - from talking to their parents and friends about candidates to voting when they turn 18."
Here are the caucus results from each high school:
Dubuque Senior High School
Republicans
Bush 8
Forbes3
Keyes1
Democrats
Bradley 7
Gore 6
Maquoketa High School
Republicans
Bush11
McCain6
Forbes3
Democrats
Bradley 30
Gore10
Indianola High School
Republicans
Bush 18
Keyes9
Forbes5
McCain4
Hatch3
Bauer2
Democrats
Bradley 17
Gore10
Newton High School
Republicans
Bush17
Forbes7
Bauer5
McCain2
Hatch2
Democrats
Bradley1
Gore2
Grand Total
Republicans
Bush54
Forbes 18
McCain 12
Keyes10
Bauer7
Hatch 5
Democrats
Bradley55
Gore28