English: He has also taught at Delhi University, the Indian Institute of Advanced Studies at Shimla, and at the Visva-Bharati University.
Telugu: ఢిల్లీ విశ్వవిద్యాలయం, సిమ్లాలోని ఇండియన్ ఇనిస్టిట్యూట్ ఆఫ్ అడ్వాన్స్‌డ్ స్టడీస్, విశ్వ భారతి విశ్వవిద్యాలయంలో కూడా బోధించాడు.