My kids are attending NVCC starting Tuesday, what's the pro/cons of each campus?

What's the good/bad/ugly about the Sterling, Manassas, Annadale?