For me, it was the math courses that steered me away from engineering, thermo was no problem. I was great at math when it was all numbers, I was good when it was numbers and letters, I was still surviving when it was only letters and differentials but when they replaced the letters with subspaces and stuff, they lost me.
Part of that is my attention span though
