I just flipped through a book on GR today called: A First Course in General Relativity by Bernard Schutz, and was instantly fascinated. I was blown away by the physical and mathematical richness of the subject. I always had the impression that learning it would be far down the road in my academic career, and thus never really had interest in the subject, but found I could understand most of the terminology. He even claimed that all one really needed to know was a little special relativity, some electrostatics, and math through multivariable calculus, which are all subjects i've studied pretty thouroughly in the past year. I still haven't started on any of my upper division coursework, so do you think I would be mature enough to actually grasp the material, or would I just be wasting my time? If any of you have any links to some good beginner sites on GR that would be great too. Also a nice primer on Tensor calc would be helpful. Thanks guys.