She completed one year of graduate study, while serving as Residence Director at State University of New York at Buffalo.
[1] While at Concordia, Sister Allen received almost yearly grants from the Social Sciences and Humanities Research Council of Canada for her work in the conceptual history of women (1979–1995); these totaled $187,699.
She also team taught an introductory course in woman studies, and she received innovative teaching development grants.
She was also appointed Consultant to the Pontifical Council for the Laity in a Study Seminar on "Men and Women: Diversity and Mutual Complementarity."
From 2011 to 2014, when she retired, she held the Charles J. Chaput Endowed Chair of Philosophy, at St. John Vianney Theological Seminary, Denver, Colorado.
[3] Allen has stated that she considers herself a New Feminist philosopher, citing the influence of Pope John Paul II on her writing.
She agrees with Aristotle's understanding of the relationship between soul and body, as well as his approach to science, but opposes his view that human males are superior to females.
[6] Allen's three-volume magnum opus, The Concept of Woman, is the culmination of a lifetime of the scholarly investigation into how womanhood has been understood throughout the history of philosophy.
In its traditional form, gender polarity became dominant in philosophical circles for centuries under the influence of Aristotle.