In my opinion, one of the best political analysts in Iran is Professor Sadegh Zibakalam. I always make sure to read his articles and interviews in Persian. He is very knowledgeable and pragmatic in his political ideas and points of view.
Thankfully, he also speaks English. He recently took part in a TV panel on Al Jazeera English about the upcoming elections in Iran. I did not want you to miss it.
My friend and colleague Kelly Golnoush Niknejadalso took part. Her expertise and knowledge added more value and insight to what is a very important subject. For those interested in Iranian politics, this panel is a must watch.