Farsi learning on easypersion is fun
I've learned 47 lessons on easypersion.com, and found it to be interesting. I've learned simple past tense, present perfect tense, simple future tense, past perfect tense. Remembering verbs, however, still seems hardest in mastering the languange. I'll stick onto it -- enjoying learning a word or two a day! :)

