Just an update on finding someone to Skype with. I have been using italki for French for the last 5 weeks. You can find language exchange people, speak your native language for half the time and theirs for the other half. This is for free. Or you can purchase time with some one to speak in your chosen language. I tried 5 different people for French, and loved 2 of them. I have settled on a lady that I adore, and I pay her $10 for one hour of conversational French, she has also sent me some homework. I hate homework!! My boys are not ready for 1 hour of French conversation, but when they are I will use italki :)