Studying abroad is a complete package of experiencing new challenges and learning through them. Not only it is adventurous, it also teaches many things and...