BETHLEHEM TWP., Pa. -

Captain Edison Mora with the U.S Army has been deployed in Iraq and hasn't seen his wife or two boys in nine months, but that all changed Friday afternoon.

The family was reunited during an assembly at Farmersville Elementary School in Bethlehem Township.

Captain Mora had returned from his fifth tour overseas several days ago and enlisted the help of his son's first grade teacher and the school principal to surprise his family.

“It all happened very fast but Captain Mora's been in touch with us and it's just one of those things that as a principal, it's once in a lifetime opportunity and to share that special moment with the family it's an honor, it truly is,” said Principal Jennifer Hilton.

“We found out last Friday that it was definite, that this would be the date so since last Friday we've been calling everybody, and getting everything together and coordinating between emails with Captain Mora and it all fell together within a week,” said teacher Lisa Morro.

Cristean Mora, 7, was standing next to his mom Yolanda and younger brother Erwin as they watched a video sent from their dad.

Moments later, Captain Mora walked out on stage and hugged his family.

“They have grown, they are taller but it's nothing like holding them,” he said.

“I feel happy when I saw my dad...that was my favorite part,” said Cristean.

Mora also spoke to students and left them with some advice: “Be respectful to your teachers, to your parents at home, be kind to your fellow students, to your friends and feel blessed that you were born in the United States, there's no other country like the U.S.”

Mora and his family are originally from Ecuador. He enlisted in the U.S. Army at 18 years-old.