I still think that Lee was one of the best generals in Western history but lacked the resources the North had. He inspired his men to fight, they stuck with him, even when they were starving and barefoot,and even where there no hope of victory.
If he had the abilty, the Confederacy could have conceivably won.
But that's another argument for another day.
Missouri was kept in the union by the German immigrants in St. Louis. They formed enough units to hold enough territory long enough to make a difference.
I couldn't agree more. Lee was a brilliant star 15 years before the Civil War in the Mexican-American War (1846) with innovation, competence and personal bravery. Grant was in the thick of things but didn't rise up to the star level. Another notable battle field leader in the first half of the war was Jefferson Davis.