Thousands of pupils in Gauteng are crammed in rented mobile classrooms because contractors hired to upgrade their schools failed to complete the projects in time after being paid millions of rand. At least 10 schools whose upgrade projects were awarded through tenders in the last five years are yet to be completed, according to the provincial infrastructure department.