I have not had a course in mechanical engineering, but I am taking a course in General Calculus that covers everything from derivatives through vector analysis, as PR has led me to appreciate keeping my mind active. I am acing the course with no problem, using PR principles.
I agree with the above advice and emphasize working as many problems as you can. By Pring the material you will not only just logically understand it, but you will have a good 3D conception
of everything.