I will like to contribute to this thread. I hope my little advice help here. I have applied and got student visas/study permits for more than 50 international students from Africa. Also, ample numbers of visitor visas. My trick is simple and legitimate. I advice and choose programs that are of international recognition and not offer in applicants countries. Even when they are offer in their countries, some are not accredited. Also, I sometimes align students programs of choice with family background. What do I mean, if a student has one parent who owned a chain stores, it will be reasonable to study marketing and supply, International business management, global business, Business and IT,...since the student can change program once enrolled with the institutions.