Well to start thc or pot chemical stays in your system for up to 30 days but you can go to a local head shop and by de tox but they are somewhat exspencive and i relly dont think it is legal for schools to give random drug test without parent permission.
You're right. However, it's NOT illegal for a school to kick a parents' student out for refusing to let the school drug test that student.