I'm gonna wait this one out I think. This is the ONLY prof teaching this class, which is a Major Requirement (Entrepreneurship in the Kelley School of Business, so he probably thought he was safe saying that stuff ).
Figure I'll let him know how I feel after final grades are in, and I make sure I don't have to have him again This is far too large an investment from me (I pay out of state tuition still...) to get a worse grade just because some prof is a douche.
JMO, your smart to wait until your done with the class.