- Bachelor of Arts degree from school of open learning at university of delhi
- Master of Arts degree in political science from Gujarat university
- B.A from Rollins college in Florida
- Master of Philosophy from Trinity college, Cambridge.
- Bachelor’s Degree in mathematics from the Hemwati Nandan Bahuguna Garhwal University.
- B.Tech From Indian Institute of Technology Kharagpur, Major in Mechanical Engineering
- B.A Economics from Punjab University
- M.A Economics from Punjab University
- Doctorate in Economics from the University of Oxford