Thanks for the chance to help. I am an attorney with over 12 years experience. Hopefully I can help you with your legal question.
I am sorry to bear bad news. Under the law it is illegal to discriminate in certain cases (for example, if the discrimination is based on race/gender/religion/national origin or some other protected class).
Currently, when it comes to education, veteran status is not protected.
So it is not illegal discrimination by the school to ignore your service obligations.
It would be illegal if, for example, you worked for a company, got orders to deploy, and they refused to rehire you on return.
But there is no legal requirement for the school to give you more time based on your military obligations.
Again, sorry to have to bear bad news.
As for calling you a "grown as man"...not sure the context. If he teacher lied about you to others and this caused harm to your reputation, that can be grounds to sue for defamation
And if you believe the teacher is being unprofessional, or is not treating you fairly, you can report this to the school dean or board of regents.