For more than 25 years, Terri has worked as an actress at the Oregon Shakespeare Festival. She has appeared in hundreds of plays at OSF, as well as regional theaters across the country. She is also a director working in universities, major regional theaters and cabarets, and has directed or acted in nearly all 36 Shakespeare plays. In addition to her classical work, Terri is sought after for developing new plays, both as director and actress, and has collaborated with numerous award-winning contemporary playwrights. Her wide-ranging teaching career spans from third-grade arts education to professionals working on high-performance communication. Terri earned her B.F.A. from the University of Southern California.