Ask five teachers how long Hifz takes and you will get five answers between one year and eight. None of them is wrong. The range is that wide because the question has at least three variables in it, and most answers quie…

read more