
Robert Leung, an IT support employee at the Champaign Public Library, can be seen setting up computers during a tour of The Studio, a new 8,000-square-foot space in the basement housing recording studios, a gaming area, a computer lab, 3D printers, sewing machines, Cricut machines and a Glowforge laser cutter,…
