An insightful lesson on “Spirituality and Rehabilitation” taught by Imam Zaid Shakir, as found on The Zaytuna Institute and Academy site:

… there’s lot to reflect on in this lesson.

May Allah shroud our teachers in Tawfeeq. Allahumma Ameen.