your parents - maybe they don't like the idea that their son and grandchildren give up the good life in the USA
yourself - give up the tenure track for something that only pays 1/3?
your kids - they are born here, they should be educated here
this is a lose-lose-lose situation.
yourself - give up the tenure track for something that only pays 1/3?
your kids - they are born here, they should be educated here
this is a lose-lose-lose situation.