3Blue1Brown on youtube has amazingly good visual explanations for various math concepts. Helped me out a lot when I was having trouble with calculus. It doesn’t help specifically with memorizing theorems or anything, but provides a good conceptual framework to start with. www.youtube.com/c/3blue1brown