<p>Lack of a good engineering program? Please. To say that UVA’s program is poor is ridiculous. UVA engineering students are smarter and better students - how could they possibly be worse off than VT students? Seriously. And since when is this such a big deal at the undergraduate level? Please explain this to me. Is VT better than Harvard in engineering? Is VT better than Duke? And what if the OP wants to take non-engineering classes? Or go into a non-engineering field after graduate school? What then?</p>