Hated calculus. So much I thought about dropping out. Till I hit my fluids class and it made sense. Just need to see the “why” of the math.
I have no problem admitting I was a marginal student at best, but ten years after graduating I decided that something must be wrong with the whole system of educating engineers. I probably wouldn't have qualified for engineering school if the admissions offices could have seen how poorly I would do, yet I passed both my EIT and P.E. licensing exams on the first try -- and by pretty wide margins, too.