As I said, I studied at Alchemea and couldn't recommend it enough. It is an engineering course, though, so it covers more than just production (acoustics, live recordings, studio building, etc) which might not be his thing - still, a lot of people in my year were into EDM, and some guys called Third Party went there as well, which hopefully will mean more to him than it did to me. He should have a good read through both courses syllabus and see what he thinks, and then e-mail them asking about the issue with the visas.