Feri Paydar
If you want to learn a new language or have to fulfill a requirement, take Persian with Prof Paydar. She is knowledgeable and humorous. The class is very easy (even for non-native speakers), although you do have some weekly assignments. You'll learn the language that was used by some of the most influential poets in the world! (Rumi, Hafez, etc)