Current Events Teacher

A teacher who teaches a course where students debate and discuss major events or issues that are currently happening locally or worldwide. Topics such as international affairs, technology, crime, etc., for this course are taken from various sources such as newspapers, magazines and the Internet.