@jmtennis Engineering has basic foundation built on math. Please learn math before you proceed further into your chosen profession. Things are going to get worse in future.
Do you know the root cause of your bad grades in math ? Did you understand the course material ? Did you not put enough efforts ? Did your HS performance gave you a false sense of security and confidence ? Was it just the bell curve (grading) and competition in the class for grades ?