I "graduated" from #7 H.S.in 1968 and was once a student of those teachers you mentioned.
my classroom was located just across the "little building" where the hardlined "Red Flag" members stationed during the Cultural Revolution. They were the bravest during the darkest age in Chinese history because they dared to challenge the unjustice imposed on the so-called "black 7s" by "red 5s". Hope to see a memoir about #7 H.S. in Cultural Revolution"in the near future.