This man sounds like something is just not right, I would like to think that he has the right intention.
Some questions that I have are how did he pay for his education ,how does he have the time to get his masters  and not work at some job. 
In my experience if something smells bad it  has  a reason to!
/
Peace V.