I have a VERY strong willed and determined 2 year old. He has been this way since he was born and is becoming more so..he has an awful habit of strongly pointing his finger at people, shouting no and often slapping out at others ALOT. We use the time out step method when we can and he his firmly told that it isn't kind. but when he is out and about doing it in the street/on the school run in the playground / passing people we are stuck how to keep dealing with it then. Even on the time out chair he still laughs at us sometimes. He argues and tantrums a lot of the time anyways and has a very explosive personality. Is this normal? Any advise how to help him? He has zero patience. Any help? Thanks