Well, here’s the directory, a few possibilities. If he outs kids as Republicans why can’t he be outed as an @$$hole?
https://empdirectory.ucps.k12.nc.us/public/staff_lists.php?schId=342&tab=alpha
Union County is a Republican County... I think you’ll see the teacher be fired...
It is actually possible to go to each class website (I am making the assumption it is a social studies class) and see the assignments. I don’t have the patience to look them all up but, did look at one about political parties. I could see the the teacher adding the question to the others without blinking.