This question already has an answer here:
I am a junior lecturer in first-year maths at a tropical university. At the end of the semester, many students come to my office to ask questions about the subject's materials.
There is one young man in particular who jogs to uni, and arrives at my office shirtless and reeking of sweat. This is somewhat unpleasant for me. I've even taken to leaving a towel over the back of the seat that he uses so that I can replace it after he leaves.
Is there anything I can say to dissuade him from this practice? He appears to be quite oblivious of the discomfort that he causes in others. However, he does not appear to be breaching the student code of conduct.
(for what it's worth, I'm a 28-year-old unmarried female)