While in Qom he was taught by Ruhollah Khomeini, Hossein Borujerdi, Mohammad Hadi al-Milani, Shahab ud-Din Mar'ashi Najafi, and Morteza Haeri Yazdi After spending many years in Qom, he left to Tehran where he established the Al-Qaim Seminary in 1969.