don’t get the dentist to do it, learn how to do it yourself, be self-sufficient and KIND to yourself and your teeth!
apart from Oil Pulling for whitening, there is:
Hydrogen Peroxide; How does Hydrogen Peroxide whiten Teeth?
Black Whitener made in Australia;
dont use this, it has fluride in it
TEETH WHITENING KITS
whiten teeth LINKS below
why teeth become yellow (i have not read this article – do not know if it is any good)
see various posts on link below on teeth whitening and teeth whitening services by dentists etc (i do not recommend that you rely on dentists to get your teeth white)