Usually the medical rotation is over 12 months, three different wards for 4 months (one of which is medical receiving).
Because I am staying on to complete my honours year, my first rotation will be 8 months long, but part time (18.75 hrs). Then my next to rotations will be four months full-time. So it will take me 16 months to complete the rotation.