One primary source my younger son is learning from is the website Civil War Letters. These are letters from an Iowa soldier, Newton Scott, to his family and to his sweetheart.
Reading these helps put a human face to the Civil War.
This is an assignment for my younger son's "classical homeschool school thing".