I brorrowed this book from the library. and I only did one listening practice. the speed is slightly slower than PP, but the questions are more difficult.
the review parts seem petty good. if you have time to learn, it is good one, espeically the reading part.