I wouldn't recommend anyone else other than Lionel Taylor for theory. He is based at Moorabbin Airport and runs classes from the Bini Advanced Flight Training building - you don't have to be their student in order to do his courses.
He runs CPL, ATPL, and IREX classes and you can just jump in at any point, do a subject at a time at your own pace full time and part time. He is very well known - mostly through word-of-mouth and his pass rate is very high.
I did all my CPL subjects over a 4 month period and passed each one first time with good results - and no, I am not a naturally gifted student! Passed IREX at the first attempt also.
He's recently started his own website, so you can get his contact details through that.
Good luck