I am really bad at maths. I know a lot of programming languages and i really want to do computer science in college, however i need a B in my maths GCSE. (Last test i got an E!!!!!!!!)-I need some really good maths books, teaching from the ground up into high level maths.