Twin Cities Public Television's mission is to harness the power of television and other media for the public good.