I found "Oswaal Karnataka SSLC Question Bank" to be an excellent study companion for Science. The book is well-organized, with chapterwise and topicwise questions that cover the entire syllabus. The solutions are clear and detailed, making it easy to understand and retain concepts. It's a valuable resource for exam preparation.