The book was amazing for upper-beginner learners like me. The vocabulary was sometimes challenging but never long enough to get confusing. Boost Your Russian has done an amazing job with the layout and crystal-clear audio content. Recommended reading!!