Tons...I've spoken with residents about HPSP, debt, their advice on choosing schools, etc. I've had attendings offer research positions. I've seen how residents, attendings, and med students interact on good and bad days - everything from a resident doing a procedure for the first time to someone being booted from the OR in a hairy case in favor of someone more advanced. I've listened to interns complain about their role on the service (doing all of the day's charts and little else), seen exactly how miserable a disgruntled nurse can make a night shift, and how much easier it can be to care for a critical patient when their nurse is someone you know is experienced and you can trust them to keep you adequately informed. I've seen how much paperwork piles up, how difficult it can be to talk to families even for easy, straightforward cases (because remember, it is not routine to the patient or their family), etc. I've seen how grueling a day of 'simple' outpatient clinic cases can be, and how many you have to pile in to make it worthwhile. I've seen how PAs, NPs, physicians, interns, and techs interact to provide patient care. I've seen days where nobody had a chance to grab a bite for lunch, and days where everyone watches football in the waiting room/ call room. And that doesn't even touch on the medical things I have learned (because, contrary to popular opinion, you are not incapable of learning medical details just because you don't know other medical details yet.) You can learn a lot from shadowing, especially if you are not afraid to speak up, introduce yourself to people, and ask questions.