Sheikh Babikir Ahmed Babikir

Timely council for all parents or aspiring parents on raising children. While Shaykh Babikir lists what every child must be taught, one cannot help but feel that we adults are in need of the selfsame instruction that we should be giving to our children.