Anyway, I don't know if any of you guys know this, but this is aimed more at high school students. In the coming years, the way medicine will be taught will be changed again to a more Americanised model. Rather than doing an undergraduate degree, followed by residency then speciality, a more Americanised model will be focused on speciality streams from day 1. What this means is that you will start to train as a dermatologist, or cardiologist or what ever from day 1, which should reduce capacity constraints and reduce competition at later levels (since you pretty much get locked into your speciality). The advantage of such a model is that you can pump out specialists/physicians in 6-10 years as opposed to 10-15 years. Such a model would again be advantageous for the government as there would be higher level of geriatric care (ageing population etc)