I use this text book for HSKK intermediate preparation course. It's a good textbook because there are a lot of short conversations and activities. But for grammar exercise, it's sort of a weak point of this book since it focus mainly on oral speaking. So the teacher has to look other place for grammar exercise.