The Internal Medicine residency training program at QHC is a very rich and rewarding experience, with exposure to a myriad of medical conditions, coupled with diverse social issues. Attending physicians interact with residents on a daily basisand are easily approachable. Elective rotations are offered on site as well as at other institutions. My educational appetite was well taken care of. At the end of my training, I feel well prepared for either practice or fellowship training.