Used this book to help me study for my genetics class. Loved it. This is the only book that provided in depth explanations that I needed to succeed in my coursework. Furthermore, the diagrams are extremely useful for understanding concepts. Would recommend this book to all genetics students.