I got all of my private training at the Blue Ridge Flight Center in the summer of 1999.
Charlottesville is a great airport to learn to fly at, not to busy but still has a control tower. The instructors then were great, haven't visited recently though. Instruction is at your own pace, and if you're motivated it takes around 50 hours to get done with your private. Not so bad in cost as long as you stay with a 152.