Dr. Schneider attended the University of South Florida, where he received his medical degree, and completed his residency in internal medicine at the same institution. He also holds a bachelor's degree from the University of Miami. Dr. Schneider is a part of BayCare Medical Group where he sees patients age 18 and older..