Well it's nice to see that this site is like the rest of the internet. 1 or 2 decent answers after wading through the usual dumbass responses.

1) I mention white because EVERYONE knows there is a pay difference due to colour and I was asking about salary. To even state otherwise puts you in the imbecile category.
2) "foremen" for my company typically means university grad (usually engineering) - it's not a shop floor lead hand that shows people how to sweep or cut wood. Production Supervisor is the tech term but I just choose foreman as the local colloquialism.
3) I Don't think graduade school from a top Brit university is considered lowly qaulified.
4) and this IN NOT CANADA - they have specific job posting stating preference to race.

Good Lord how do some of you people manage to turn on a computer.