Tokyo University of Foreign Studies
He studied at the Faculty of Law, Political Sciences and Economics of the University of Tehran, and has been visiting professor of Persian language and literature at Tokyo University of Foreign Studies. Ashoori taught at the Oriental Institute of the University of Oxford, and lectured on political philosophy and political sociology at the University of Tehran. From 1970 to 1978 Ashoori was a member of the second Academy of Persian Language.