A prosthodontist is a specialist in restoring and replacing cracked, broken, worn or missing teeth, and they treat complex and challenging cases.