Hello,
Trust you are preparing well for both academic and career challenges.
It is necessary to understand the need for learning and developing skills through books and training. In a modern life, there are plenty of resources available for any topic, and I cannot stress enough the importance of choosing the right option and not getting 'bogged down' by irrelevant or repetitive material. Tutoring is essential in this sense to help you guide through your course and keep track of your time.
My experience with different level of students has always amplified one common error in students: that they get stressed out with the level of work required. All academic and general life challenges are daunting but none are impossible. Composing yourself well, putting trust in your (and your leader, if any) abilities and endeavouring with full strength can help to achieve very impressive results. All examiners are aware of preparation and in-exam pressure, and are not interested in undermining your hard work.
Books are helpful, depending on the approach and understandability. Every person has his own way of telling a story, so find the one that syncs with your thought processes.
All the best!!