As an engineer, i got by most of my undergrad studying very little. The hardest things in engineering are not the exams but the countless long homeworks, projects etc. A lot of engineering is like physics. You can think your way through it in an exam as long as there is enough time. We often don't even have to memorize nothing. A lot of basic equations are given to your on the exam sheet, and the rest of the equations you need, you can derive during the exam if you understand the basic principles of the topic. This is engineering. If you get what the material you get it, if you don't, good luck.
Doing bio classes in my postbacc, I am finally learning how to study. Sorry no amount of intuition ( no matter how intelligent you are) will help you differentiate the function of IL4 from IL1 or IgA from IgB. Intuition might help you figure out how they might likely function but you only know their names because you have either seen them before in class or in a book. The only exception to this is Mendelian genetics which is mostly basic math and a little biology. That's the only exam I have killed without studying at all besides showing up in class ocassionally. The others I learned my lesson really quickly.