Answer:
The government of the country you reside in, as well as the country you wish to visit. You will have to obtain a Visa, which is a government issued pass which allows you to stay in a specific country. You would be getting a student Visa which would allow you to travel to a foreign country and study.