Leanne Jamison is a high school chemistry teacher with a love for science, but an outright obsession with words. She is from a small town in Indiana, and has been creeping out her family members with stories, poems, and prose about the characters that reside deep inside her mind for as long as she can remember.
Featured Stories
Red (Season 2, Episode 8)