 Amirshahi attended primary and part of secondary schools in Tehran Iran and later went to Charters Towers, a private boarding school in Bexhill-on-Sea Sussex, England.After obtaining her O- and A-levels in various subject matters she studied physics at Woolwich Polytechnic in London.At the initial stages of the Islamic revolution in Iran she publicly took position against fundamentalism and in favour of a secular democracy.