Not bad if you want to understand your course Bio! Nevertheless, handy if you want to study the patterns that are well detailed! Personally, it is a good help, I do a mix of being the teacher and this book! Bémol> there could be more kinds tray exercises to train for the exam!