Opposing Viewpoints in Context is the premier online resource covering today’s hottest social issues, from capital punishment to immigration, to violent video games. Opposing Viewpoints in Context is cross-curricular and supports science, social studies, current events, and language arts classes.