Unassailable: The professor.
This is a StudentxTeacher novel!! Un·as·sail·a·ble Adjetive: unable to be attacked, questioned, or defeated. If I could categorize our relationship in one word, it'd be un·as·sail·a·ble. Of course due to the irony of the meaning itself. We were something dangerously unmoral, could we be questioned? Yes. Attacked? Of c...