I've actually never been very good at math. Over the years, I've come to realize that it's because of the way it's usually taught in classes. I've spent a lot of time studying various areas of math outside of class, and have found many books (oddly, most published in the UK) that clear up things that always confused me in class or in textbooks.