For grammar, I used mostly Kanzen Master and I would recommend it. The vocab is hard and a lot of it isn't even on the JLPT 2 list (although it's still probably useful for the test). The first time I went through the book, I was searching for a lot of words so it wasn't really productive but the second time was a breeze. I liked how they grouped all the similar structures together and had these tricky mini tests at the end of each section. I think it would be hard to finish this book and not do good on the grammar part.
The UNICOM reading book is much easier. It has short texts and nice little explanations after each text. The downside is that it's not nearly as challenging. I would recommend getting both books and just doing them one after the other.
Quote:"I found just looking at Kanzen Master to be more difficult than taking the actual test. The reading book is ridiculous! It is magnitudes harder than the real test and the time limits are just silly. In that regard it's a good challenging resource for actually learning Japanese (which is why I kept my set), but if your immediate goal is to just pass JLPT then there are better books out there in my opinion."I have to agree with you on that. The reading book looks like they just took parts of native level material and never bothered to tone them down or find some that would be easier than average. If anything, the texts are actually harder than average Japanese. I'm sure even people who passed 1kyuu would still find some parts of the book challenging (like the placement test) Still, it doesn't mean that it's impossible to get the correct answers or that it makes for bad practice. I actually like practicing with native texts and not knowing what all of the words mean. But if you're just starting out studying for JLPT 2 it's probably going to be way above your head.
The UNICOM reading book is much easier. It has short texts and nice little explanations after each text. The downside is that it's not nearly as challenging. I would recommend getting both books and just doing them one after the other.

