And as for potty training, kids are developmentally ready for it around 2 for girls and 3 for boys. Remember that there are a lot of kids with autism these days, or other neurological problems; these kids (usually boys) can take longer. Kids can train really fast (in one day, sometimes), but do not disparage the ones who cannot just because you did it easily with yours. I've trained 2 out of 3 kids so far and every child is different. My son with autism simply REFUSED to use the potty until 3.5,and then was perfectly trained in one day. I guess it had to be his idea. LOL.
And all you people who are tempted to post a reply that your son was trained by nineteen months, and it's all nonsense, boys can be trained by age one-- please don't! I don't want to hear it! :)