Great book, really helpful resource for learning various mathematical techniques. The way they introduce some concepts is to make you prove them - for example proving a hyperbolic trigonometric identity, or the convergence of an infinite series - so by the end of a chapter you have a much deeper understanding of the topic than if you were just told to use it.
There is such a wide variety of content to choose from in the book that you'll always be entertained.