As a recent graduate I can appreciate the original post about the problems of a boot camp style of engineering education and the weeding out process. I started out as a physics major and then switched to engineering. I had trouble with senior level physics courses because they required...