Another vote for AFT. I did 3 of the 7 subjects self study with their notes and the other 4 "hard" ones on their course at Maroochydore. All 7 passed first go due to their good work more than mine. Comprehensive and focussed notes on what is required for each subject, no unecessary BS. Just do it!
Z