I graduated two years ago with a degree in Biochemistry, and have been working in a lab subsequently doing neurobiology research. I haven't used any of these gene cloning techniques during that time, and re-reading this book again has been really useful in refreshing me to some of the basic concepts which I haven't needed since I was an undergraduate. The explanations are clear and concise and every chapter builds on the last to give you a broad and basic understanding of these essential techniques. As an introduction this is great, but obviously you should read a more thorough textbook to follow up with if you are about to begin research in a lab.