we do have multiple public health courses in the P/C track (but anyone can take them as electives, our tracking system is very fluid).
General Public Health is actually a required core class, but then we have Advanced Public Health, various Emerging Infectious Diseases courses, a few Public Policy courses, International Veterinary Medicine, etc. There are a lot of international opportunities in the public health arena, esp with regards to subsistence agriculture and conversation (Heifer International is a big one, you may have heard of it). Dr. Bettye walters And Dr. Kevin Pelzer are the people to talk to about that, and I can also give you a few contacts in my class who have done a lot of public health related externships, etc if you would like, just shoot me a PM.
I may not respond immediately because I am off to Purdue for 3 weeks in a couple days here (frantic packing haha!), but I should be around enough to help you out
In terms of neurology, we so have a neurology team with some great people including a neuro resident and a neurosurg resident. Dr. Karen Inzana is our head neuro person, and the resident is Dr. David Geiger (I am pretty sure that is his name). Dr. B. Klein does a lot of neuro research in addition to his clinics and it a really fun person to talk to. I can't remember the neuro/surg resident's name, but she should be listed on the website somewhere.
Also, if you want opinions on apartments, I have lived around town a lot (did my undergrad here as well) and can give you advice.
we used to have a dual MPH program with UMD but there was not enough interest at the time so it fell flat. There are other ways to get the dual MPH thing like what fargeese is doing though.