I used the Oxford Aviation CD, with a Word document open and wrote down all the important stuff I was hearing/seeing from the CD into the Word doc.
Then when I was ready, I paid for the subscription to AirQuiz and started taking practice exams, writing down in the Word document any questions I struggled or got stuck on so I could go back to them. Jon, who runs AirQuiz, is very helpful and understanding if you can't grasp why you got a question wrong, just post in the feedback box and he gets back to you quickly.
Alongside the AirQuiz exams I also did the Confuser questions, using the same process writing down anything unfamiliar/challenging in the Word document. Got 87.5% in the end on the final exam, good luck!