I am doing a two year masters program at Di Tella beginning in March 2015, and I just received information from the university about health insurance for foreign students. The university requires international students to have health insurance, and recommends this company...