Article will continue after advertisement

A military dad surprised his kids with the best gift of all: a Thanksgiving together as a family.

U.S. Army Master Sgt. Jeremy Freeman has been deployed in Afghanistan for seven month, KTVT reports.

On Thursday, he arrive home in Keller, Texas just in time to surprise his kids at school.

Video shows him surprising his 13-year-old daughter Makenzie as she was trying out for her middle school basketball time. His oldest daughter, Lauryn was surprised at an assembly at her high school.

The youngest, Stanley, was surprised when he thought he was visiting his sister’s school for a pep rally.

“They had no idea,” mom April Freeman told KTVT. “They’re so happy.”