I’m curious as to why Northeastern seems to have dropped so low on your list. Their coop program is extremely attractive–particularly to engineers, I would think–and Boston is without doubt one of the very best cities in which to be a student. Worcester, alas, is not, although there are several fine schools there.