Opposing Viewpoints in Context
This link opens in a new window
The 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