He obtained his medical school training at the University of Arizona College of Medicine and performed his residency at St. Joseph's Hospital and Medical Center, Phoenix. The average patient rating for Dr. Kaine is 3.5 stars out of 5. Dr. Kaine takes Medicare insurance. He is affiliated with EvergreenHealth.