Treating employees with respect will go a long way-cursing and swearing has no place in the working environment. if someone makes a mistake it does not mean you ask them if they are retarded or color blind - the world does not revolve around divas there really are no princesses in the real world.
take a look around would you want to be treated this way? How do you say, your daughter/wife treats employees like crap this is not acceptable if you want things to go smooth in a company first address the situations that are causing the problems- stress and anxiety make a bad environment for everyone.