You should stop your bitching dude. 'Oh, my rights have been violated, poor me.'
Bullshit. You are in a private school. If you had read the contract, it said that once you sign this, you are subject to any and all drug tests the school is administering. And it is protocol if you are under reasonable suspicion (showing up late, super red eyes, long hair, etc) the ones administering the test can and will watch you to make sure you are not using any way of cheating the drug test. Before you bitch, read the contract. there is no lawsuit here, just a kid who didn't know what he signed. thank you.