Sections
Joseph Blatt, the faculty director of the Master’s Program in Technology, Innovation and Education, laughs with his muppet in his office Friday afternoon.