Are You Settling for Mediocrity or Aiming for Excellence?
The Importance of Aiming High ‘Indeed, We have made that which is on the earth adornment for it that We may test them which of them is best in deed.’ (18:7)...
Read More
What Qualities does a Teacher of Deen Need?
What Qualities a Teacher of Deen Should Have The observation of Allah Almighty, in the life of a teacher, is perhaps the single most important aspect a teacher should have; the others are secondary...
Read More