I'm just curious that how did you know this website.
Let me start it. My friend introduced this to me when she knew my need to improve English.
Go on…
I was reading a blog about learning languages and there was a link to italki.
I searched on Google with "talk in English with foreigners " and found it.
Me too, according one friend's introduction
I'm not really sure actually... I think I heard about it from a friend once, and read Benny Lewis write about it, not sure which came first. I bookmarked it and forgot about it for a few months, then found it again and actually started using it :)
I saw it on a YouTube advertisement.