Karen Gibson

teacher, dancer, bibliophile, selective sci-fi geek, pop-culture philosopher, empath, master procrastinator, professional girl.