I know how tough engineering school can really be, but it's worth it.
I don't know marketing... clearly in engineering school you don't get much marketing training.