I needed this book for a college biology class that I was taking and it is more detailed than other biology books I've used. The CD it came with really helps with learning and understanding the material....