3 weeks?
I would have said 4 - depends very much on the student.
I am thinking Cam is coming from overseas?
You will need to get your ARN, Australian Class 2 Medical and Student Pilot Licence sorted out and
in your hand before you make any bookings.
Security checks for foreign citizens can take 6-8 weeks minimum
You would also need to get the Australian textbooks and have your theory all sorted out before you arrive, ready to do the exams.
Finally, you will need to do 2 flights/day for the first 2 weeks and 4 hours/day for the last week, which requires a bit of stamina.
Once you are over 30 it becomes a little harder to learn large volumes of new material and retain it. Once you are over 50 it becomes much harder.
So... over to you. How long do
YOU think it will take?
...oh btw I can't recommend a school in SEQ but I can in Country NSW