You definitely develop a love/hate relationship with Tech. Most of the programs aren't easy... you will learn to 'sink or swim' fast. That being said, there is more support developing for students (at least more then there was 5 years ago). There is a big push to help freshman out,, to raise our perception of a low 'freshman retention rate'. Numerous tutoring opportunities... at least for the bigger engineering classes that everyone has to take. Some of the professors do actually help (there is mandatory 'office hours' for them), but most are still focused on their research. They don't care so much whether you learn the material... I hear some actually fail enough students to be put on probation a semester to focus on their research. There are lots of opportunities around Tech. Atlanta is a big metro area, you can find lots to-do that isn't in your typical collage town. Aside: Varsity. blah. Eat it once, then you can say you have and never go there again. For less greasy, better food... I recommend Junior's. Great chicken tenders.