School toilets are often smelly and dirty, with no toilet paper, soap, hot water or towels.