Kaplan or teacher's notes
I used Kaplan Live Online for sitting AA and passed first time. I definitely recommended the live lectures and the question based sessions as I didn't find the revision sessions to benefit me but I can imagine they are beneficial to students who are really struggling to grasp the topics being taught.
The textbook and exam kit are also really helpful. They are written in a way which is easy to understand and give clear examples along with knowledge check questions at the end of each chapter.
Happy to answer any other questions you have.