Opposing Viewpoints in Context This link opens in a new windowThe premier online resource covering todays 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