1. Department of Architecture, Islamic Azad University West Tehran Branch, Bachelor of Architecture Engineering, Tehran, Iran
2. Department of Art and Architecture, Payame Noor University, Shiraz, Iran
3. Urban Development Department, Fine Arts School, University of Tehran, Tehran, Iran
4. Department of Architecture, Faculty of Architecture and Design, Ataturk University, Erzurum, Turkey
5. Department of Architecture, Faculty of Art and Architecture, Central Tehran Branch, Islamic Azad University, Iran