France has been shaken by a wave of protests that began in classrooms and spilled onto the streets. What started as student ...