There are several pay sites on the internet but most of the sites listed below are free or have a very minimal charge. Getting Started These sites are very basic and will not get you out of A1 territory, but if you want a nice and easy introduction, you may like them. They are not everybody's cup of tea as they have a lot more English than Farsi, but they could be a useful starting point. http://www.persianpod101.com/ If you don't mind lots of English, these lessons are very well done. However, this course only has complete beginner and intermediate materials, so it is probably not worth paying for unless you have money to burn. You can sign up for a trial run and get all the complete beginner materials for free. If enough people do this, perhaps the site will finally start producing some beginner materials. https://www.youtube.com/user/FarsiWizard These go pretty slowly, but the presenter is pleasant and makes some useful comments. Basic Courses These move a bit faster and let you start really learning. http://www.persiandee.com/ I haven't used this, but it looks like a good free overview to basic grammar and concepts. It's more learning about the language than actually learning skills. http://persianlanguageonline.com/ A very good site. No grammar explanations but very well-designed, as well as fun and easy to use. At the moment, they only have Absolute Beginner and Basic levels, but the developers are planning Intermediate and Advanced levels. At present, there are about 50 dialogues (some very short) and 20 monologues with transcripts and related activities. http://french.irib.ir/programmes/art-et-litterature/persan-sans-peine Another very good site, but the support language is French. No grammar explanations, just 164 dialogues with transcripts and vocabulary lists. This should get you well into A2. http://www.goethe-verlag.com/book2/EN/ENFA/ENFA002.HTM One hundred lessons with 18 sentences each. The audio is free at this site along with some of the transcript. If you want a full transcript you can buy Book2 at various online bookstores. There are a number of support languages in addition to English. http://www.realdevelop.com/lessons.php?list=Arabic_English Twenty-two videos about 7-8 minutes long. In Farsi with 12 different support languages. Fifteen videos are like a phrase book, and 7 are vocabulary with more difficult sentences. These videos are also available on youtube. https://www.youtube.com/channel/UCbCvjr0v_-8LmZh9431N84w This set of video lessons is called FarsiorPersian. It is still growing. In my opinion its best feature is 32 short conversations taken from Irani films. The conversations are simple, but they are good listening practice as the speed is challenging. http://www.easypersian.com/farsi/lesson-145/ This site has been around for a long time. You can decide for yourself how useful it is. A unique feature is the presentation of a fair amount of poetry. However, the best feature is an audio book presented in the last 17 lessons. http://livemocha.com/ I haven't used this. I just signed up today to see what it is like. It looks like a pretty good place to start - and it looks like you may be able to hook up with Farsi speakers on this site. More to come in a day or two.