Rachael Green

Rachael Green serves on International Student Ministry staff at Lewis & Clark College. She graduated from Willamette University with a B.A. in English. She lives in Portland, Oregon, where she loves living in community and urban gardening.