Indeed Ustadh kashif is a remarkable teacher….. Who beautifully defined everything Ma Shaa Allah.