Professor Cannon is on leave from the University of New Mexico School of Law, where she is an Associate Professor and teaches in the Community Lawyering Clinic, a medical-legal partnership with the UNM Health Sciences Center, in which law students represent low-income children and families in a variety of different poverty law matters. She also teaches doctrinal and experiential courses outside of the clinic, including Children’s Law.