teach in

nounAn informal meeting or lecture, often held at a university or community center, where people discuss a controversial or important issue, usually with a political or social focus.