Michelle Ranken is a freelance writer and Seattle native. She has a bachelor's degree in political science from the University of Washington, and has written on numerous political topics. She runs a personal blog and has written for several other websites.