Yes RACWA is good place and I highly recommend it. I completed my CPL there, and the training they offer is brilliant.
Not sure if they off an ATPL course though, but there are many places that do.
Just worry about your CPL now, then look at the IR and ATPL's.