Allena Tapia

writer / editor / translator / freelancer/ journalist / reader / activist / teacher / adjunct / poet / memoirist / trainer / guide / blogger / techie /

wife / mother / dreamer / lover / friend / daughter / runner / volunteer / liberal / progressive / feminist / catalyst / idealist / skeptic /