If you ask your dentist you can get prescription toothpaste (Prevident is one brand name) that contains four times the flouride allowed in OTC toothpaste and which whitens teeth etremely effectively. Remember though, beauty has a price, and sodium flouride is a poison.
Teddy
I use Super Smile tooth whitening products. You can purchase it from QVC, it is less expensive there. Love it, even my dentist has commented how white my teeth are.