by nature cats dont like water, or even wet places. not even wet and dirty litter box

but if you train kitten since born, like wiping they body with wet towel, then 3-4 months start training with water bath, then you end up having understand cat.
things YOU CANNOT DO when bathing cat/kitten are:
- never ever make high tone voice.
- never ever squeeze them.
- never ever slap them.
- never splash the water towards them
things YOU CAN DO when bathing cat/kitten are:
- if you can sing, then sing..

- if you have bad singing, try to tell a story.. story like how they grew up, what they become when they are adult

- keep calling name in calm tone of voice... like showing you sayang them
- slowly pour the water on then.. warm water not to hot, not to cold.
- slowly massage their body, especially their neck, they love it that part.
- if you are afraid of getting scratch, please clip their nail first.
*base on my experience.