TV/Series Stranger Things Creators Cast Their High School Teacher The Duffer Brothers have cast their high school drama teacher, Hope Hynes Love, in a pivotal role for...