Is Harvard a good fit for engineering students?