Teachers + students + everybody = 25,000-strong protest

by