Question: who wrote mazhab nahi sikhata?
Answer: THESE BEAUTIFUL LINES WERE WRITTEN BY ONE OF THE GREATEST POETS OF URDU SIR ALLAMA IQBAL. HE WROTE IT IN HIS POEM SAARE JAHAN SE ACHHA HINDUSTAN HAMARA.