English: He has taught in many universities in India and the USA, including Delhi University, Columbia, Queens College and Harvard.
Telugu: ఢిల్లీ విశ్వవిద్యాలయంలో, కైరోలోని అమెరికన్ విశ్వవిద్యాలయంలో, న్యూయార్క్‌లోని కొలంబియా విశ్వవిద్యాలయంలో, క్వీన్స్ కళాశాలలో, హార్వర్డ్ విశ్వవిద్యాలయంలో బోధనావృత్తి నిర్వహించారు.