Hello everyone! I'm on my 2nd graduate year and (unfortunately) just started learning GR. My professor suggests Dirac's textbook for a 1st contact and Wald for further details and advanced topics. I find Dirac too laconic and Wald pretty difficult. So...any other suggestions out there? I've heard Carroll's book is also very good. Any opinions? Thanx in advance!