Home World Staff training “kneeling and slapped” stripping and shouting!The company claims: show the most peak state