Foreign means none-EU in the UK University sector..
In the UK Foreign students (Those outside the EU) if, and I say if they were accepted onto a course of medical training which is very competitive they would have to pay for each of the 5 years of training for the MB BS.
Oxford University Medicine is £20,820/year
http://www.admissions.ox.ac.uk/finance/#ove
As for most universities, the annual tuition fee at Oxford in 2006 will be £3,000 for Home/EU
The average living cost for an Oxford undergraduate in college accommodation in 2006 is expected to be £5,700 per year as well
Of course the nice thing about medicine is that the profession is well paid GPs earn around £100,000 pa and there are still plenty of jobs available..
That cannot be said for pilots who go into a buyers market upon getting their Frozen 'airline' pilots' licence...................... Almost all of their experience having been gained on a single crew light aircraft - the cost of getting them fit for purpose falls to the airline... well historically anyway