Connecting language learners and teachers from around the world is a great idea. The company is shady though and has questionable business practices. I had a teacher not show up for a lesson but I was still charged. Also, if you have unused credits, they keep the money after a period of inactivity. I don't think that's legal. It's like buying a gift card, those never expire, why should my iTalki credits expire? You have to purchase them in blocks of $10, $20, etc. but the lessons cost off amounts so they always make a little more. All very shady.