Good idea, especially when combined with online learning (cousera, etc.)
A friend of mine in Germany used to meet up with an American studying abroad at his university for 2 hours a week. One hour they'd speak English, the other German.
I imagine it's not that uncommon.