This revised and enlarged second edition of A Hilbert Space Problem Book is an exposition of Hilbert space theory presented in a way that gives the reader the opportunity to learn mathematics by doing mathematics. The book presents one challenge after another. Each is preceded by the definitions and motivation needed to undertand it, and most are followed by applications and historical remarks that help put them into their proper context. For every problem there is first a hint, and then a complete solution.