Really sad to hear about Sh. Muhammad Al-Shareef.
Some people leave such a legacy that those around them feel indebted to them.
May Allah grant him Jannat’l-Firdaus and make his actions and da’wah on earth a source of joy for him in the akhirah.
إنا لله و إنا إليه راجعون