Teaching Students to Be Engineers