Wow...it has been a crazy couple of weeks.  Between soccer games, packing Jim up, and the various farewell parties in Jim's honor, that day for Jim's departure had finally arrived.  I only hope the next few weeks, until we join him, go just as fast.
 
Bye-bye, Daddy!