I would like to begin some self study of general relativity. I know the math invlolved is quite rigorous so I would greatly appreciate suggestions on books that will put my math level on par with G-rel. I currently have a knowledge of multi-v calc and vector cal (not tensors), linear algebra, and ordinary diff eqs. At this point, I am not quite sure how to progress into the mathematics. So basically, I am asking what subjects\books I need to read in chronological order to eventually have a full understanding of G-Rel mathematically. Again, I am completely lost as to what to do next, so please be specific ;).