John Teehan

John Teehan

Writer specializing in tech, business, parenting, pop culture, and gaming. Visit wordsbyjohn.net for more info and rates. Twitter: @WordsByJohn2