WPI vs Northeastern Mechanical Engineering

If still on the fence, I can answer questions about Northeastern (but my knowledge is from 15 years ago).