Imam Hassan Mostafa Aly is the Principal Imam and Director of Religious affairs at The Mecca Center in Willowbrook, Illinois since December 2011. He is a graduate of prestigious Al-Azhar University of Cairo, Egypt in Islamic Studies and Theology. He has held the position of Imam and served as the director of religious affairs in many Islamic centers and has taught at Islamic schools in Egypt and the USA. He is also the author of many articles published in newspapers and websites. Imam Aly is the recipient of the Best Religious Speech award from Al-Azhar University Cairo in 2002. He has also hosted many Islamic radio shows in U.S. Currently, he is a Ph.D candidate in Theology and Adjunct Professor at Lewis University and University of Chicago.