Can anyone suggest some good teeth whitening methods?

Hi! I’m 21 years old and live in Toronto. My teeth are yellow in color and everyone is making fun of me. So I thought of getting teeth whitening from City Oasis Dental in my locality ( http://cityoasis.dental/dental-services/tooth-whitening
). I have never been to this clinic before. Does anyone here have any idea about this clinic? Is DIY tips for teeth whitening really effective? Can anyone recommend some good and effective DIY tips for teeth whitening?