Hello everyone!
I just came to this website and saw there are so many people here that are trying their best to learn Persian; and it is really interesting for me!
Although all the links in this topic are for English speakers, I want to introduce you a link for Arabic speakers :
http://arabic.irib.ir/component/baramej/?task=lid&lid=776&Itemid=26
--> Arabic Radio of Islamic Republic of Iran.
In this link you can find a course with more than 180 free lessons on Persian Language.