Understanding General Relativity: From Curved Space to Black Holes