Swarthmore is a great school. For STEM students, it’s also a good training ground for grad schools and as future scientists. But as future engineers? Frankly it isn’t the best place for that purpose. Yes, the future engineer could expose him-/herself to many other subjects at Swat, but so could he/she at other schools.