Opposing Viewpoints in Context is an online resource covering today’s important social issues such as computer hacking, immigration, same-sex marriage, and voting rights. The differing viewpoints present each side of an issue and help students develop critical thinking skills and draw their own conclusions. Content includes viewpoint articles, newspaper, magazine and academic journal articles, videos, audio, recommended websites, graphics, and statistics. It's an excellent place to begin