Was it the extra time, was it the living on his own, was it the different perspective being in a foreign country? We don't know if it was 1 or all of them. What we do know is he has matured, and we feel better about his ability to handle the college experience.
He decided he wanted to go to the state school and didn't want to live in the dorms based on his friends horror stories. He found his housemate, off campus housing, and arranged it all on his own. Something he wouldn't have done last year. He learned CAD well enough to get a full time summer job using the skills at 1.5X the typical summer job wages. He even admitted he wouldn't have been able to do that until his junior year at State U.
He returns for the final few weeks, and then he will be able to color it done. Some day he may look back and appreciate it, but even if he doesn't if it gives him the drive to succeed at state U, we will feel as if we did good by him.