Shannon is a graduate of the University of Oregon, and a mother of five. She has published several articles and has written her own column for the local newspaper.

all articles by Shannon Kelly Badger