1) I approve of it as far as drugs could impair an employee's ability to do a job properly or could give a sports person or student an unfair advantage.
2) In sports and in jobs where taking drugs could impair your ability. I don't think it makes sense for students to take illegal drugs in the first place, I can only think they'd have a detrimental effect. (Though I stand to be corrected on that.)
3) Just testing people from the public to see if they've been taking drugs. Drug testing should generally stay with private organisations.
4) I think, that if the drug would impair their ability to do the job they have every right to. I don't think that people should be expelled or refused admission to schools if they have positive reading drug tests. I'm not going to expel a kid who takes cocaine, that's their problem. Of course, private schools are welcome to do what they like really, but then that's going into my problem with private education
