My 3 yr old is really hard to deal with. He yells for no reason, spitts at people, hits, crys, when he starts yellimg and arguing he seems to be in some other world. It totally freaks me out. He does really weird things. I do time out and redirecting. I work with 2 year olds at a daycare they listen to me better than my own son. I've even taken him to the health dept. for an evaluation. They say he's fine.
