You are referring to Jamia Zakariyya Darul-Imaan Wat-Taqwa at Karbogha Shareef and that is good to enough and it s entirely possible because of the importance to Pushtuns of this location:
https://medium.com/@izharkhalil77/a-journey-towards-karbogha-sharif-6d776bdd4f58
Here is Rizwan talking about Taqdeer and help of Allah Ta'ala and there is no way he can say these things without some understanding of the Deen