I thought you said the odor is getting better.
That being said mean ppl will be everywhere if you didn't have odor issues I am sure they would find something else to pick on. You just need to be strong and do the best you can to take care of yourself.
Mediate before class and try to avoid them. Good luck:-)