Jack Aiello, 14, was chosen to prepare a speech for his graduation from Thomas Middle School in Arlington Heights, Illnois. To avoid an overdone topic, Jack put a topical spin to a speech made year after year.

"I've decided that since we're in the middle of an election, I would do my speech in the style of some of the 2016 presidential candidates, along with President Obama," Jack began.

In his first bit, he took on the persona of the Republican presidential nominee Donald Trump.

"We’re learning languages from Spain, from France, from Germany and China," he said, yelling the word 'China.' "You know, people say I don’t like China, I love China. I mean, I love China. I mean, I have so many terrific friends in China."

Next, Jack welcomed Texas Senator Ted Cruz to the stage, where he opens his speech with a sweeping, "Let me start by saying this: God bless the great school of Thomas," as Cruz normally does in his speeches.

"Thank you President Obama," Jack begins in Clinton's voice, being sure to place emphasis on all the syllables that Clinton would. "I'd like to start by thanking the great hardworking teachers of Thomas Middle School."

Of course, when Vermont Senator 'Bernie Sanders' took the stage, he first complimented the quality of the cafeteria food, with one exception: "We need to make them free."

"Why should students have to pay for the whole cinnamon roll — doesn't make any sense," he continues. "What we need is a cinnamon roll revolution."

His mother Carla Aiello said in an interview with NBC Chicago, "With the election, he watches the news clips and he just absorbs everything," adding that the graduating 8th grader has been doing impersonations since he was very young.

"If you were to ask him what he really wants to do, he really truly does want to be president someday," his father John Aiello told NBC Chicago. "A politician or a comedian, which the lines do sometimes blur."