I've always managed to squeezed by getting C's in the engineering courses but I've finally received an F and it was in dynamics. Vectors, scalers, and fucking algebra (well equations that are derived anyway) for rigid bodies and particles in motion. How hard could it have been? Well, it was somehow for me as I failed the course. It's very embarrassing to say the least.
I've been asking myself for awhile though but this makes me ever closer to answering the question, should I just quit?
With me getting C's constantly, I keep wondering if I'll be a competent engineer. I've had professors who'd say that you'd most likely have to look at the textbooks again when working professionally but if I can't handle the stuff they're giving me now, how will I when I work?
I remember one time Mike said that he'd seen a bunch of third-year students going off to become history teachers (don't know where the post went though) but I've always held on because this is what I want to do and I don't want to quit like those people did. Still these grades are really making me wane.
I rather design or help design something that we will use than try teaching to a possible bunch of unruly and uncaring students. Of course, I could work as a historian somewhere but then I would probably be secluded to nowhereland.
I know there's many other options to try like being a small-time actor but I just don't see myself in doing much else.
Or I'm just afraid of trying to go a different direction.
I will say this though, I was really fucking annoyed when I failed the first exam hard for the dynamics course and when the professor showed us the solution, IT WAS RIDICULOUSLY FUCKING EASY!

Note: For those wondering why I'm taking dynamics in my third year (normally taken at sophomore as it is a 200 level class), I've had to withdrawn from some classes and retake them again. I'm most likely a year behind in my studies given the normal 4 years to graduate.