B+
It's Hard Work but You Will Learn All You Need to Know
The engineering program is one of the best in the country, and the workload is still very manageable at 15 to 18 credit hours. The registration process is great, as the first round is not necessarily first come first serve but has heirarchy among the levels of students. VT makes a big deal out of the professors being reachable and willing to help, but in my experience they tend to be annoyed when having people in during their "office," read: "puzzles or games", hours.