Question: Currently I'm doing Advanced Classicial Mechanics courses.I'm finding it hard to understand due to the lack of knowledge in linear algebra, multi variable calculus and other chapters.

Can anyone suggest a mathematical book which is dedicated to teaching all the math that is used in physics?

Thank you,
Sai

Answer: 
It might be a bit over your head now, but when you feel ready to take the next step, I have heard that [Advanced Mathematical Methods for Scientists and Engineers](http://books.google.se/books?id=-yQXwhE6iWMC&printsec=frontcover&dq=carl%20bender&hl=en&sa=X&ei=QT8JUr-yBqv74QSD5YCwBw&redir_esc=y#v=onepage&q=carl%20bender&f=false) by Carl Bender and Steve Orszag is a very nice book.

As a side note, his lecture series on Mathematical Physics is available on [Youtube](http://www.youtube.com/playlist?list=PLOFVFbzrQ49TNlDOxxCAjC7kbnorAR1MU).
There are 2 books that I used to help me, and what I use to help my students, maybe these will be of assistance to you:

This first one takes an interesting approach, it looks at Physics as learning a 'second language', in the book ["Introductory Physics with Calculus as a Second Language: Mastering Problem-Solving"](http://au.wiley.com/WileyCDA/WileyTitle/productCd-0471739103.html) (Barrett, 2006). The emphasis on problem solving in this book makes it especially helpful.

The next example is a bit odd, but strangely has worked rather well, ["Tha Cartoon Guide to Physics"](http://www.harpercollins.com/browseinside/index.aspx?isbn13=9780062731005) (Gonick) - this book, despite its name, teaches Physics, with quite a bit of the mathematics in context (some of it somewhat sarcastic).

Also, the online tutorials from [Khan Academy](http://www.khanacademy.org/science/physics) are very useful.

I hope this helps.