Laurence Krauss is my new hero.
Explains curvature of space and higher-dimensonal geometry exactly the way I explain it in the pub - with triangles on spheres. Also touches on Hilbert's Hotel, a brilliant insight into the concept of infinity. Recommended watch. MAKE yourself an hour of free time so you can watch this. Seriously.