Seriously though.. drug testing ?!
Sure, why not? While in the program. It's not that long of an ordeal to go through the program. But it's very intensive and they expect a certain amount of concentration and dedication while in the program. I don't know if they actually make any students submit to a random drug test or not, they just have to agree from the start to take a drug test if asked. Maybe it's just a gauge of character if you agree to submit to a random drug test if asked to.
If you have a problem with the random drug test, do you also have a problem with a 3.0 GPA and good attendance while in school? Of course not. This is the type of student they are after, someone who shows up to school (work) every day, tries hard and does well, keeps his/herself out of trouble.