thank you all. I'm starting to think that he should (1) do online schooling accredited in USA (2) join a facility where he can train (3) find independent leagues, travel teams, club teams, that will allow him to play. Any info on independent leagues, travel teams, club teams?