Hello again, I thank all of you for your thoughtful replies. I think Mathwonk hit the nail on the head with his interpretation of my original post. By properly I meant I do not wish to take many shortcuts that may hinder my understanding of differential geometry, but I also do not want to learn anything that is not neccesary or related to the subject. A good understanding of differential geometry is my ultimate goal at this point, and if that takes learning alot of linear algebra (which I have a decent understanding of right now) then that is fine, if that's what it takes to realize my goal.
Also, the other reason I posted was I had tried a number of years ago to read a differential geometry book and was lost almost from the beginning, I didn't want that to happen again.
Thank you for your time, and take care!