alicamckennajohnson.com
A Geek Girls To-Do List
We all have to-do lists. Lists of chores, errands, projects, phones calls—it goes on and on and on, until we want to crawl into bed and cry. But I have two to-do lists: the crappy one, and the one …