I’ve been preparing a short course on general relativity over the past year after after teaching special relativity. Yes I was using all the main classic texts by Weinberg, Wald, Schutz and the much referred to Misner, Thorne, Wheeler (though I find that a slog). To answer my questions on GR I usually had to read multiple books to piece the story together. Chang is different because it guides you through and fills in so many gaps that the other don’t. It’s such a well written book and I’d thoroughly recommend it for any undergraduate or postgraduate. There is only one other book that I’ve encountered that is perhaps as good if not better. That’s Hobson, Efstathiou and Lasenby’s General Relativity. That’s outstanding. There’s also Reflections on Relativity by Kevin Brown which complements all the above. But Chengs book is a must - I will be recommending it to students.