Websites

Jenny Bristol

Jenny Bristol is a lifelong geek who spends her time learning, writing, homeschooling her two wickedly smart kids, playing board games, and mastering the art of traveling on a shoestring.