Depends. All babies are different, but on average a baby starts to teeth at approximately 6 months with the central incisors through 30 months for the second baby molars.
No set age. There is no set age for when it stops. Teething usually begins at 3-6 months and can last until 3 years of age.
Individualized. The symptoms of teething will last as long as your child is teething. Teething rings and damp frozen wash clothes for you child to chew will help the teeth come in sooner. Use the appropriate amount tylenol (acetaminophen) for severe teething pain. Avoid using medications that you rub on the gums b/c it only will last for 10 to 15 minutes and will not provide lasting relief.