i'd recommend ACTT. i did the ACTIVATE course there a couple of years ago, it was pretty awesome.
with that course, i learnt a lot in the space of a year, and like SuNrIsE_oVa_sEa said, the people there are heaps qualified and know what they're talking about.