My daughter had really tough gums and teething was horrible. The front teeth finally broke through when she acidentally fell and hit her gums on a tv screen. There was blood and it hurt, but low and behold, there were her teeth... We give them all kinds of soft things to chew and it just doesn't do it. I learned the best thing to help with that was crushed ice. She loved biting on it. It helped her break those teeth through, numbed the area a bit so she could bite harder and a few times even "broke open" the area and relieved the pressure. Of course after a lot of biting some pain reliver was needed, but it sure was worth it, it helped the process go faster. But a word of caution, your son may take time getting used to the slippery nature of it and he may choke a bit, but just watch him, he will be a pro in no time. Make sure it's crushed very small, or if he becomes too enthusiastic you can buy those frozen hard fruit pops and let him chew little pieces of that. Be careful of too much teethin gel, I found out too late that that acually toughens the gums and makes it harder for the teeth to come through.