How many times have you woken up on a Friday morning, taken a shower, dressed in your best clothing, went to work, read surat al Kahf, headed to the masjid, waited for the khateeb (the speaker) but as he starts his khutbah, only to feel disappointed? And as he is delivering his speech you start [...]