Before joining the Hamline faculty, Ann was a visiting assitant professor at Michigan State University and a Fellow at California Western School of Law. Ann received her J.D. degree from University of California, Berkeley and her A.B. degree from Bryn Mawr College. Before entering the academy, Ann clerked for Judge Gould of the United States Court of Appeals for the Ninth Circuit and Judge Armstrong of the Oregon Court of Appeals, and worked for several years representing Indian tribes, first as in-house counsel for the Swinomish Indian Tribal Community and then as an Associate at Kanji & Katzen, PLLC. Her practice primarily centered on environmental and natural resources law.