Consider these HTML checkboxes:
A member of our design team has proposed that we change the functionality of our checkboxes from yes-no questions to descriptive phrases. For example, as you see in the image, instead of having a label that asks whether the person is teacher or not, if he's a teacher and checkbox is checked, then the label would show is teacher, otherwise, it shows is not a teacher.
The idea is new and innovative. However, I can't analyze it from the point of user experience. What negative effects it might have?