I took Prof Hull's Advanced Risk Management class a few years ago with lecture notes. I also have the previous edition of this book, but I still bought this one. It took me three days to read the book cover-to-cover, and I have to say I still enjoy reading it very much. Assuming minimum math background (basic calculus and prob theory), Prof Hull introduced the world of derivatives, pricing, risk mgmt in plain English. By far, it's still the best introductory level book on derivatives, with balanced treatment of pde and risk-neutral valuation (not like Wilmott's book - almost 100% pde and ignoring risk-neutral altogether). For a bit more advanced reading, Neftci's Intro to Math of Derivatives is a good one. However, to have a complete picture of derivatives pricing, stochastic calculus (at the level of Karatzas & Shreve' Brownian Motion and Stochastic Calculus) is a must, which will instead need a fair exposure to real analysis, measure-theory level prob theory, and ode/pde. For readers who want some knowledge of derivatives but don't want to be quant, Hull's book pretty much tells you everything you ever want to know about derivatives.