I've been wondering this for a while. One of my teachers is particularly nasty in her emails to me. She has no problem critiquing me to the point of attempted embarrassment (getting other student's inputs about me to base her critique). She also has no problem yelling at me if I accidentally walk into her office hours while she's talking to a student. Is this something I should be concerned about? I used to just brush it off, but it has gotten to the point where I have spammed her email address. In my opinion, it is not appropriate to talk about sensitive subject matters over email, but rather in person when full communication is apparent (body language, tone of voice, etc). I don't really understand - I mean, I know math teachers are supposed to be anti-social (or are they?), but this is a little too much for me. I don't like thinking about how much I hate my teachers on my day off.