a special, extended meeting, as at a college or university, with lectures, discussion, and debate on a controversial issue, esp. such a meeting held to protest against some policy
See teach-in in American Heritage Dictionary 4
(tēchˈĭnˌ)
noun
An extended session, as on a college or university campus, for lectures and discussions on an important, usually controversial issue.