I swear engineering is the most teacher dependent class in existence. Good teacher = good marks otherwise you’re kinda screwed unless you dedicate a ridiculous amount of time to it. I’m first in my class, got 73% in my trial (highest mark) and am dropping it because my teacher is useless and I’d rather not have 3 consecutive days of exams. My teacher literally asks the old teacher who retired about how to teach the course like 3 times a week and can’t be bothered looking at teaching the content we got wrong in trials