I advise all prospective college students to not place so much weight on rankings and reviews. Visti the campus; see what the school has to offer. As a first-generation college student, Virginia Tech met MY needs. Neither of my parents have college degrees, and I researched colleges without any parental bias. In the end, Tech made sense because it was affordable and ranked as a top 20 engineering school. The academics are demanding, career services are outstanding (partly because of a large alumni base), and expenses are relatively minimal. In short, take command of YOUR education, and don't solely rely on the plethora of rankings and reviews. Virginia Tech is good on paper but great in reality.
Virginia Tech is not diverse. Students that would prefer to attend a multicultural university should not attend Virginia Tech. Virginia Tech is majority white, and will stay majority white, since the Board of Vistors is cutting diversity and minority programs. Virginia Tech offers a good variety of majors. There are many interesting majors, but some have unfamiliar titles. I would recommend all students considering VT to research the variety of majors. The university offers a lot of good resources, such as free tutoring, counseling services, free bus service, two gyms, good dining halls, numerous places to study and use a computer.