http://www.drdell.com/restorative_invisalign.html What are Invisalign Braces? This question is asked all the time of Santa Clarita dentist Dr. Dell. Goodrick. In this video Dr. Goodrick goes over Invisalign Clear Braces and some of the advantages.