While travelling to give talks and lectures around the world, I meet all types of people who ar ...
Many Muslims in non-Muslim environments face a dilemma when someone asks them to explain Islam ...
One of the basic communication skills that most of us overlook is effective listening. People t ...
Having patience is one of the traits of a Muslim, and I'm not sure why it's not practiced in th ...