I did the Bristol course through Pan Aviation in Dublin and found the materials to be great.
I would recommend paying the 30Euro for the online access to their question database - keep going over those online exams and you shouldn't have any problems getting passing marks - I'd say 60% of the questions on each exams I had seen previously online
good luck
yyzdub