With a degree in Mechanical Engineering and double masters in Public Administration and Economics, he has experience of teaching UPSC aspirants for 5 years. His subject of expertise are Geography, Polity, Economics and Environment and Ecology.