June 25, 2020

Eugene Weekly

June 23, 2020

Daily Emerald

June 7, 2020


June 7, 2020

June 4, 2020

Daily Emerald

January 23, 2020

Oregon Public Broadcasting

November 13, 2016

The Eugene Register-Guard


DISCLAIMER: This site is maintained by the author for personal and professional communications. Unless otherwise indicated, the content and opinions expressed on this web site do not necessarily reflect the views of nor are they endorsed by the University of Oregon or the Oregon University System.

©2019 by Dr. Michael Hames-Garcia.