margarethastingsjames.com · Entdeckt vor 20 Min.

Margaret Hastings-James was born in Halifax, Nova Scotia. She has lived in various cities across Canada, and from 1984 to 2015, she accumulated degrees in secretarial arts (BSA), French (Honours BA...
Margaret Hastings-James was born in Halifax, Nova Scotia. She has lived in various cities across Canada, and from 1984 to 2015, she accumulated degrees in secretarial arts (BSA), French (Honours BA), education (BEd TESL), applied linguistics (MA) and an MA in middle school education for which she wo