Mosques and Congregational Prayer

Prayer in congregation is considered to have more social and spiritual benefit than praying by oneself. The congregation is led by a person called an imam, who is usually chosen as the person with the best knowledge of the Quran, preferably someone who has memorized the entire Quran (a hafiz). [...]