WPI, RPI or Steven's Institute for Chemical Engineering?

^^^^In general I agree. But this student does seem to be set on engineering/STEM and the OP has stated that the student felt these technical schools were better fits.