· Born in Egypt, arrived in Canada in 1967
· Holds a University Diploma in English Literature and Education; Bachelor’s degree in Political Science and Journalism
· Teacher of Literature; fluent in four languages: English, French, Arabic and Italian.
· Founder and coordinator for six year of the Montreal section of the Council of Canadians, an organization dedicated to social justice
· Member of the Executive of the Quebec NDP for two years
Active in many community groups, including the Movement for a New Democracy (for proportional representation), CAP Monde and Amis du monde diplomatique.