A great study website that offers online grammar pages as well as vocabulary lists, cultural information videos and articles, quizzes, and other useful inks.
This is a link to Iran's most highly circulated daily publication. You can use a translater to translate the articles and then match up the English / Farsi translations to expand your vocabulary and begin to recognize commonly used words in the news.