He may be still in high school, but he's wise beyond his years and is about to head to an important and historic event next week.
Zach Fleming is a typical 16-year-old. But this junior at Wall High School is about to be a part of an event that may end up in one of those history books students are assigned for class.
"It's a once in a lifetime opportunity,” Fleming said.
Soon he'll board a plane for Washington D.C. to see the inauguration of president-elect Donald Trump. This trip is all part of the Presidential Inauguration Leadership Summit, a program where students witness the historic event -- and even have their own voices heard.
"They have this thing called 'Delegations for Change,' and you break up in to small groups of about five people, and you work to help solve problems and plan out how to fix these problems in our nation. And it's mainly problems that will affect my generation,” Fleming said.
But it's not all work and no play for these young delegates.
"I'm gonna need to pack a lot more jackets than this...than t-shirts,” Fleming said.
They'll hear speakers from all walks of life and even rub elbows with powerful politicians after the inauguration.
"It's a black-tie kind of dance and it’s a fancy gala, and there will be a bunch of people dressed up all fancy. Nothing like I've ever seen before,” Fleming said.
A trip like this costs money. His parents said he could go, on one condition....
"I've been selling car wash tokens mainly, and one day we cooked briskets and sold briskets. But the main income has been on car wash tokens and donations."
He had to raise the funds.
"I think I definitely should have to pay for things like this, and it makes you feel better about yourself that you put the work in and you put the money, in these kinds of things, to get the reward of this experience,” Fleming said.
If you're like me, you may forget you're talking to a teenager when you meet Zach. He's been into politics for a while and is a news junkie.
"These laws affect you and they will affect the rest of your life, so you need to be involved and know what's going on. I think that's a really big part of who you are and who we are as a country, how you need to know what you believe in and who you believe in and who you can support,” Fleming said.
If you still don't know who to support or have trouble picking a party, Zach has this advice.
"How would you want to affect the world? How would you want to change it? And then I would really start seeing who agrees with you and which party agrees with you,”