She has been at the University of Waterloo since 1992, having received her PhD in History from the University of Michigan. She was also Lead Negotiator for the Faculty Association of the University of Waterloo (FAUW) for the compensation negotiations signed in March 2015 and co-chair of the Salary Anomaly Working Group which was formed to investigate all faculty salaries, male and female, professorial and lecturer, for possible anomalies, both individual and systemic.