she had the kid and it just skipped ahead so you never saw them with the baby in the house just he showed up grown which annoyed me

he hears them because he was a psych professor at the school there was a fire in his office and after that when he woke up at the hospital he could hear ghosts and melinda helped him.

well 'sams' family knew him as sam there was a few eps on that, then they like left. but Delia and her son and stuff know that it is 'jim' it just took a few eps for them to accept it, they thought melinda was crazy in thinking jim jumped into this guys body