Even if your son is going to school in the US, if he has only been there for a short time, then he has to take the TOEFL. He must take SSAT if he wants to get into some of the best boarding schools. The best person for training SSAT I know of is Alex Zhao at Zumeng in Guangzhou/Shenzhen. Let me know if you need his contact information.