Elle a aussi été chroniqueuse dans un journal, militante pour la défense des droits sociaux et conférencière. Mme Francis est détentrice d'un baccalauréat ès arts de l'Université St. Mary's, à Halifax, et d'une maîtrise en administration publique de l'Université de New York, où elle s'est spécialisée en relations humaines et relations de travail.
Ms. Francis holds a Bachelor of Arts degree from St. Mary's University in Halifax, and a Master of Public Administration from New York University, where she specialized in personal and labour relations.