Sounds like China during the ‘Cultural Revolution’, when they canceled classes to have self-criticism sessions.
Oberlin may well be the most left winged school in Ohio