Your son is now running Sun Mahadasa and Sun is the weakest planet in his horoscope. Sun and Moon are highly malefic too. His 2nd house is consequently very weak and he will not do well in the respective significations. Suggest he can try in India to do Masters where it will not cost very high. Read my blog Navagraha astrology Online for a better explanation of the respective significations of the planets and houses.