Muhammad Reza Tajri

Shaykh Tajri initially studied Computer Science at City University. He subsequently went on to complete a BA (Hons) in Islamic Studies at Middlesex University (2007) whilst simultaneously studying the traditional Islamic Sciences at the Islamic Seminary in London. Despite being quadrilingual, his linguistic teaching specialty lies in Arabic. He graduated from the advanced levels of Arabic Language, Grammar and Poetry at the University of Damascus in 2007, before studying at the Imam Khomeini Islamic Seminary in Syria (2007-2008).

Undefined

Muhammad Rida Hakimi

Undefined

Muhammad Rida Ja‘fari

Undefined

Muhammad Rida Shushtary

Undefined

Muhammad Sa‘idi-Mihr

Undefined

Muhammad Taqi Bahlool

Undefined

Muhammad Yusuf

Undefined

Muhammadhusein Kermali

Undefined

Muhsin Qara'ati

Undefined

Mujahid Husayn

Undefined