I don't think I'd be comfortable leaving my child in that person's care. In your shoes, I'd have a word with the supervisor/director ASAP.

DeeDee