I'll second that. I found Tech's program to be both practical and "humble". The program may have changed, but there was rampant grade DEflation and general hardassery that lead to poor GPAs but excellent work ethic. I used to take offense to that, since the MIT and Stanford kids had more opportunities, but if you plan to work for by yourself, for yourself, being a productive, dedicated, no-nonsense engineer is exactly what you need.