Born in Portland, Oregon, Teresa Booth Brown studied at The Museum Art School, Reed College, and Bennington College; graduating with a BA in Painting and Sculpture in 1985. She has been a fellow at the Skowhegan School of Painting and Sculpture in Maine, a resident artist at The Anderson Ranch Arts Center in Colorado, three times a resident at the Ucross Foundation in Wyoming, and a visiting artist at the American Academy in Rome. 

In addition to teaching, lecturing, showing, and working as an arts advocate Teresa is a graduate of the Apparel Arts: San Francisco Fashion Design School and the Culinary School of the Rockies Pastry Arts Program. Her work can be found in private and public collections including Fidelity Investments Boston, Bennington College, University of Colorado Art Museum (Sharkive), Colorado Mesa University, and the U. S. State Department.

She was the Interim Director of Painting, Drawing, and Printmaking at the Anderson Ranch Arts Center in 2017 and is currently the Artist Program Coordinator for the Aspen Art Museum.