I showed this short video (a talk by David Deutsch) in my class this afternoon – seemed to work well as a introduction to reading Descartes and the whole issue of modern philosophy/science. Also reminded me of some recent philosophical theories and their awesome power of explanation. Enjoy!