Dr. Puk received his medical degree from the University of Iowa College of Medicine. He completed his residency in ophthalmology at the University of Minnesota Hospitals and Clinics. Dr. Puk enjoys spending time with his wife, two sons and two daughters.