Qom Seminary
He is author of more than 10 books and is currently teaching Philosophy and religion in Qom Seminary.