Engineering >>>
Most pre-med students would flunk out of an engineering major.
The flashcard-driven, memorization approach to succeeding as a pre-med major doesn't work in engineering.
If you have a solid system to commit shyt to memory, you can get through pre-med and med school.
Engineering requires more fundamental understanding of concepts and then the ability to apply those concepts.
I'm pretty sure many engineering brehs on the board can tell stories of instances where they studied for weeks for a test, only for the professor to hit them with some

shyt on the exam to test for understanding!