He is your teacher, and you are his student, it is a matter of respect. It is not respectful to call a teacher out, in the middle of class. Perhaps you should, (outside of class) apologize for being disrespectful and ask to discuss the matter outside of class.

just my humble suggestion