Farsi (Persian: Learn to Speak and Understand Farsi (Persian) with Pimsleur Language Programs
Pimsleur
"Comprehensive Farsi (Persian)" includes 30 lessons of essential grammar and vocabulary -16 hours of real-life spoken practice sessions - plus an introduction to reading.