O sorry, I should recommend some thing, right? Well Dr Israr Ahmed is my answer. Most of the videos are there on YT. These are in Urdu. I wonder if English text is available.