There are tons of excellent overviews and reports here on issues relating to social movements, immigrant groups and histories. Annotated bibliographies and links are provides so this is a good starting point and a way to familiarize yourself with a topic.
Online reference e-books that provide excellent brief overviews on issues (such as immigration law) and histories of different parts of the world, notable people, etc. Another good first place to start familiarizing yourself with the issues.