After getting through "A Most Incomprehensible Thing" by Collier, and "Student's Guide to Vectors and Tensors" by Fleisch, I decided to tackle a real textbook.  After much consideration, I chose this one, and I'm glad I did.<br><br>It 's written at the advanced undergrad and beginning grad level, so you'll need calculus and undergrad physics under your belt.  It's also written with self study in mind.  There are many explanatory notes in the margins, as well as "boxes" with interesting and detailed side excursions.  Each chapter has descriptive Review Questions, followed by detailed problems.  The back of the book has all the answers to the Review Questions and solutions to most of the problems.<br><br>It uses a "physics first" approach, which is very useful to help understand the concepts.  After prep on Special Relativity, it covers results of GR  (e.g. curved space metric) and cosmology, with only as much math as necessary.  The full-bore tensor formulation is in chapters 12 and 13 followed by a chapter on the derivation of the Einstein Field Equations, then back to physics.<br><br>With appropriate preparation, this is an excellent book to learn GR and cosmology.