The question is not "what vitamin is good for my teeth, " the question is "how do I keep my teeth healthy?" the answer is to maintain good oral hygiene (brushing regularly etc.
) and to maintain good nutrition
in general (which includes vitamins, but also includes eating right). If there is something wrong with your teeth, don't ask what vitamin you can take. Go to a dentist and have them fixed.