This is kind of it for 'Organic Chemistry'. Every reaction with it's mechanism. Each and every concept explained assuming that the person reading it has a very basic knowledge of it. It starts by teaching you how to walk in the 'Organic Chemistry' world, holding your finger and then making you sweat over the detailed mechanisms and then the questions. Questions are not so hard that you'd be scratching your head at each and every one, but not as easy as they'll look on the first glance.