VT is a great school where I made life long friends. It is a huge school so it was easy to find activities, research opportunities, meet people, etc. Most classes were challenging and stimulating. Although the school is large, I felt like it was easy to meet with a professor if I needed.
OMG- don't go here. This is my sophomore year and will be transferring out ASAP. Even if you love football. Its all there is to do here on the weekends. The residential dorm environment is horrible. The student conduct office that treats you like you have zero rights. They are more concern about controlling their student body then being a progressive university and developing lasting relationships with the students. Not a place you will feel welcome if your are at all liberal. Run away- try William and Mary or UVA or a private university. DON'T GO HERE. I hope I am saving someone from making a bad decision.