Tazkiyyathul nafs is a life long process Alhamdhulillah this course was very useful for me. It showed me ways to purify my soul step by step insha allah and realized my mistakes which I will try to correct insha allah. Jazakallah khairan.