This works really well for software support too.<p>I have some technology related courses out and I sometimes get people who ask questions in extremely passive-aggressive ways or just have a terrible attitude.<p>I just bombard them with optimism and treat them in the best way I can. Most of the time they will do a full 180 and become very reasonable, sometimes even apologize.