I deeply agree with Marwa. I'm not a native English speaker, and then I use to improve my spoken English trying to repeat all words I heard from youtube, or whatever site which have English videos or English podcast. The great deal is find someone to training with us. Therefor, if someone here, you like to add me and really speak, write and exchange e-mails... Feel free. It would a pleasant to me.