hmm,
I have to be honest and say that I have not experienced that much racism, even subtle. Teachers have their own agenda's as to why the do not want you to do a certain class. They usually encourage you to take another class that lacks numbers so they get financial resources.
Regarding the promotion of South African's etc..Well the reason the NHS does that is because in most cirmcumstances it is cheaper to promote them. They can pay them less. It's really sad but that is the way it works. That is why there are lots of foreign nurses. The NHS can pay them less, therefore the NHS can save money..
But I do agree that there is some racism, but it is a lot better than it was. I have only seen in institutes such as the army etc.