Some questions on sensitive topics to talk about.

Good luck with that. I have a student who is getting a full-ride from Turkey and it has been extremely difficult for him - he cannot get a grade lower than a C, he does not get the money on time so he is de-registered and has to fight to re-register without losing pace in his classes. He is constantly in a state of stress, and our college is not as competitive as Cal Tech or MIT.

The thing is, perhaps the most important thing for you is to confirm that others in the program have not had any issues with receiving funds on time and having their tuition and fees paid on time. Turkey is not the only country that has offered students free rides and puts rules into place that do not coordinate with the college.

If the program is well-known and has multiple graduates, hopefully you will be fine. But having outside funding is not easy sometimes. Get everything in writing up front, including how money will be transferred to the college.