Insert Coin Semifinalist: Make a Play is a high-tech puppet stage Posted on February 21, 2013 by Laura The students at ITP are constantly churning out creative projects that are unafraid to …read more