How could you treat baby and this boy the same. you have no way to give the same attension and love to this boy because your new born needs more by nature( baby needs you to do everything for her or him). this is how the sibling rivalry starts. how would you know that this boy's reaction to this difference. judging from what happened in his grandmother's home, I think it will worse. If you think this boy become difficult because his grandparents did not love him enough. then you have less problems. But I am sure his gandparents love him more than you two. then, the situation is not resolved by love. you get a big problem.
if he behave like what you said in school, then he needs go to special school in USA. this will put a big mark on this boy. then I think he is better stay in China.
if he behave like what you said in school, then he needs go to special school in USA. this will put a big mark on this boy. then I think he is better stay in China.