I hadn't touched a full semester's worth of material before I decided to maybe save the situtation by picking up this book. I challenged myself to read it over the course of a weekend (total of maybe three days) for an open-note exam the following Monday. I had another exam, choir rehearsals, a concert, and a bottle of wine in the interim.
Of course, I ended up only reading the pertinent half, and hoarding 50+ complementary articles. Al-nateeja: I aced the exam. I am definitely not giving this less than five stars over a few typos (which are hardly detectable in the third edition, by the way).
This book has been a reference for some of our lectures from a professor who is one of the pioneers the field, so i can confidently recommend it, particularly if you want to do research in neurogensis, neural patterning, action potential, neural circuits and axonal growth. The other references do not go into as much detail for these subjects, but this books covers it all from the basic level to the advanced level you'll need to start reading papers.
Really clear and well-written for the most part, but there are some heinous typos that did all kinds of weird things to my understanding of the material.