Hans Haacke is a German-born artist who lives and works in New York. From 1967 to 2002, he taught at The Cooper Union.