I think you ignored your redflags on this one
. Not a normal person at all. I had an infant come to me having never gone outside and I could tell mom was annoyed with all the dirty clothes I would send home. I think if she had said anything I would have laughed in her face.
Replace asap. In fact I would be inclined to terminate immediately for breech of contract...not giving two weeks notice to end contract.