The following resources should provide excellent information on your topics. Please remember to disable pop-ups when working in Safari, and to check for passwords in the GoogleDoc shared by your teacher. Don’t forget to ASK if you have trouble, or need help!!
Databases (see shared GoogleDoc for passwords if needed)
Facts On File American History Online — note that the link takes you to the general log-in American History Online and Issues & Controversies in American History. U.S. Government Online may also provide good resources.