Allah’s Messengers: A Divine Favour for the Believers

Who are Allah’s Messengers? Why are they sent down and what role and functions do they perform? How are they a divine favour for the believers?

Prophet Yusuf Inviting to Allah: Perfect Manners & Excellent Disposition

Despite the unusual environment in which the Prophet Yusuf lived in, he had to carry out his mission of inviting to the way of Allah with perfect manners and excellent disposition

Reflection: The Fifth Stop of Your Spiritual Journey to God

Reflection is a marvelous form of worship that pushes people in their path to God. It helps people achieve their spiritual goals. Learn what is meant by reflection in Islam…

Tawakkul: The Third Stop of Your Spiritual Journey to God

(Save yourself from worrying. Somebody else already took care of your affairs for you.) What is meant by “somebody else”? What is tawakkul?