Griffiths is terrible, it's just a minor step up from basic introductory modern physics texts, and it appears to be allergic to dirac notation.
I Would recommend Shankar's Principles of Quantum Mechanics, for it being extremely well self-contained and very didatic and fun to learn from, and the...
Tell me that you isn't trying to learn from MIT OCW courses without picking any book on calculus and doing any exercises? if you are doing this, you are not learning anything, really, these courses serves as a SUPLEMENT to a textbook, for understanding some concept or execise you can't get, but...
If you want to see some tough math, i recommend the Landau & Lifshitz Theorical Physics texts, especially the Classical Field Theory one, where he builds (basics)General Relativity and Eletromagnetism from the postulates of Special Relativity, really challenging and dense book, but beautiful...
Shankar's Principle of Quantum Mechanics is a excellent book, in the first chapter he presents you the pre-requiriments like dual-vectors, Hamiltonian Formulation, Poisson Brackets, and do it VERY well, and he begins using BraKet formalism in the beginning, and isn't that hard!, but you may need...
Maybe you should see Landau Vol:2 about Classical Theory of Fields, explains very well the basics of Special Relativity, and later General Relativity if you want to.
Yeah, it's really tough, Green's Functions are EXTREMELY necessary for this book, and the book will not go slow on it, it will pretend that you have mastered Green Functions, and another thing that will help it's to know some Complex Calculus, how to do the Residues Theorem, Conformapal Mapping...
Have you heard of MIT OCW? it's pretty cool, complete courses of basic(calculus, linear algebra) and more advance things on video lectures, the 18.03 course is on Differential Equations, and exists a playlist on Youtube named 18.03SC where after the real lectures the next video is on doing...
I Don't know, i picked up the Aitchison and Hey's book because it appears to have more content and good for self-studying, because this book has two volumes that summed up go to nearly 1000 pages!
Well, I'm planning to learn from this book when i finish Shankar's Principles of Quantum Mechanics, if it fulfills the requiriments in this part, but from where i can learn the Special Relativity necessary to tackle this book?
If you want to know more than the basics thar are necessary for the QM texts of what is a Hilbert Space, you need to start studying about Functional Analysis...
Ok, good to know, so OP i don't know how smart you are, but try to not rush things with calculus, really, make a good quantitiy of exercises, try to search for applications, and 'play' with the derivatives and integrals is pretty fun :)
What's this Advanced Calculus class? It's Complex Calculus, Calculus on Manifolds, oe other thing, these subjects are all named Advanced Calculus too..
Because when you are in the beggining of the course you probably couldn't understand what is the real definition of the thing, thia is why a E.M course is taught with different levels of deepness, for a freshman in college the E.M is nothing compared to a graduate E.M, the last is much more...