I was asked to write a short review summarizing my experience studying Spanish at Instituto de Lengua EspaƱola Para Extranjeros (ILEE) in Buenos Aires and that's exactly what I am doing in my first article for SiteBits.
I chose the school because I wanted to spend some time in Buenos Aires. Of the handful of schools recommended by Lonely Planet ILEE had the most academic title.
As far as meeting people is concerned, I think you have to come armed with at least a few phone numbers - being on your own, especially if you're a foreigner, will rarely get you very far in terms of social life.