As a parent, I highly recommend Oswaal's One For All Question Bank for Class 8 English. This book covers all the topics in the NCERT and CBSE syllabus and provides excellent practice questions for my child. It has helped my child to understand the concepts better and score well in exams. Thank you, Oswaal, for such a helpful resource.