Being a history teacher and having assigned reports on the Civil War to my students, the web has an UNLIMITED amount of info on the Civil War. In my opinion, Gettysburg probably has the most published info but pick a battle that interests you or was near your locality and it will be more interesting and fun to do. Check out these sites for starters: