Citizenship isn't the relevant question; location of residence is (i.e., what reg aircraft will he be flying?)
If he's applying for US citizenship he must be living in the US as a permanent resident, so should look at FAA. I can recommend Cirrus Aviation in Sarasota, FL; did my IR and CPL with them, they were excellent.