College is training for the workplace. You can act like an ass OUTSIDE of class all you like. But when your in the classroom you should conduct yourself professionally, just like at work....My two cents.  except work is paying you to be there, wheres with a university,  you're  typically paying to be there, in the ten's of thousands of dollars or more. granted this woman got a free ride there, but that's obviously not how it normally goes down. regardless, there should be some slack allowed since you're the customer. we really don't know the exact extent of her attitude anyways.     also don't worry, I'm not going to go grammar nazi on you :D    but imagine you do all the work, get straight A's, and just because the teacher doesn't like your 'behavior', he failed you. That's the kind of situation we're talking about; where it's possible to get all A's on every assignment, but to be failed anyways due to possibly personal and petty reasons unrelated to the subject matter of the course.     I don't just speak in specific situations, I speak in principles that can be applied across situations.