Keeping Print Alive

Running an in-plant just isn't enough for Gordon Rivera. On the side, he teaches the next generation of printers at Cal Poly.