The order of the book is very convenient to learn first the basic concepts then to apply these concepts to understand more confusing topics.I've been taking biochem. courses for two semesters and i've learned general mechanisms and regulation of the basic metabolic pathways very well from this book.However,it lacks deep knowledge about genetic effects caused to alter the mechanisms and enzyme regulations,Some explanations are just based on the chemistry of the molecules,metabolites etc but not based on the biologic influences or inheritance of the diseases related to those metabolic pathways