In this seminar, we will discuss the quantum revolution in physics that took place in the early twentieth century and its philosophical consequences. We will begin with a nontechnical and non-mathematical introduction to the basic ideas of quantum mechanics. We will then look at the battle between Niels Bohr and Albert Einstein concerning the aims of physics and their different views concerning what quantum mechanics says about the nature of reality. We will discuss the famous paradoxes of quantum mechanics ("Schrödinger's cat" and the "EPR paradoxes"), Bell's theorem, and whether there are non-local connections in nature. We will also discuss whether there are consequences of quantum theory for free will, consciousness, and time.