Ahmadabad, Gujarat, India
Delhi Public School (Mathura Road), Delhi
King's College, London
Delhi University