School navigation

Northwest Writing Institute (NWI)

Kim Stafford

Kim Stafford grew up in Oregon, Iowa, Indiana, California, and Alaska, following his parents as they taught and traveled through the West. He is the author of a dozen books of poetry and prose, and the founding director of the Northwest Writing Institute at Lewis & Clark College, where he has taught since 1979. He holds a Ph.D. in Medieval Literature from the University of Oregon, and has worked as a printer, photographer, oral historian, editor, and visiting writer at a host of colleges and schools, and offered writing workshops in Italy, Scotland, and Bhutan.

His book, Having Everything Right, won a citation for excellence from the Western States Book Awards in 1986. Stafford has received creative writing fellowships from the National Endowment for the Arts, a Governor’s Arts Award for his contributions to Oregon’s literary culture, and his work has been featured on National Public Radio.

Stafford’s most recent book, 100 Tricks Every Boy Can Do, is an account of his brother’s death by suicide, and the struggle of a family to understand, and to live beyond that event. It is a story where “the writer reaches back through the difficult end to grasp the beautiful beginning, like pulling a venomous serpent inside out.”

Kim Stafford lives in Portland, Oregon, with his wife and children.


“Pilgrim at Home: Local Encounters Beyond the Epoch of the Car”: Kim Stafford interviews Portland artist Bruce Palone at the Riverview Cemetery for his project called Pilgrim at Home: Local Encounters Beyond the Epoch of the Car.

“Stories About My Father”In this 3-part video series, Kim Stafford reflects on how his father lived, thought, taught, wrote, and, most importantly, listened—and what came of all that.
Share this profile on

Northwest Writing Institute (NWI)


Kim Stafford’s office is located in room 424 of Rogers Hall.


voice 503-768-6163

Kim Stafford Associate Professor and Director

Northwest Writing Institute Lewis & Clark 0615 S.W. Palatine Hill Road MSC 100 Portland OR 97219 USA