So the question is what is better: education abroad or education in your motherland?
In my opinion, education in your motherland is much better.
First of all, you feel calm and safe whereas in unknown country you are under the endless stress. And here lies the culture shock. You face different problems - another country, people, rules, traditions, food, manners, customs, laws, values and etc. This problems crush on you in one single moment and you can't think about education anymore. Stress leads to anxiety, panic disorders, depression, paranoia and other phobias. Any mental problems may become even harder with time.
Secondly, money, money and money. Nothing is free. Studying abroad can be really expensive. And I am not talkin about the cost of education itsels, I am talking about additional expenses like food, residence, flights home and back... Moreover, most countries do not allow foreign students to have a part time job so you need to have some money before you arrive.
This is two main things I wanted to raise. Of course, there are others such as a necessity of learning a second language, risk of losing touch with your family and friends, danger to meet suspicious people, differences between universities and so with credits, reversal culture shock and many others.
What is your opinion?