A New Ulm man has been charged with felony malicious punishment of a child for allegedly being emotionally, verbally and physically abusive. 31-year-old Steven Zeitz has also been charged with domestic assault and contributing to the need for protection. He is accused of administering repeated spankings on a weekly basis as well as pinching, kicking and slapping his children and having them squat in a corner while he yelled at them. A therapist has reportedly refused to work with the children at the Zeitz residence because of his behavior. Zeitz also has a previous assault conviction in Brown County for which he served 2 years on probation.