He received his PhD in Urban Planning from the University of California at Los Angeles, M.Arch. and M.A. in Environmental Planning & Management from Kansas State University, and a B.Arch. from the School of Planning and Architecture, New Delhi.