Okay, non-math students, stop making those gagging sounds and listen up. Your case is not hopeless.
Barbara Oakley is now an engineering professor, but she's one of those people who flunked math in high school.
Yet she turned things around as an adult, and points the way for other people to do the same.
She adds recent developments in science to her experience in her book A Mind for Numbers: How To Excel At Math and Science (Even If You Flunked Algebra).