As a current student in UCSF's MSTP and Neuroscience graduate program, I can tell you that I have had a great time so far. The neuroscience core classes are very strong and offer a broad background in molecular, cellular, developmental and systems neuroscience. The quality of both the students and the faculty is amazing and it is really an honor to take classes with and interact with them during the program retreat, journal club, seminars, etc. Recently, the program further reduced the number of required classes because of some overlap with the med school neuroscience curriculum, so that is good news for MSTP students.
I think you can get an idea of the quality of work coming out of UCSF labs by taking a look at publications. One thing that I noticed when applying was the extensive number of collaborations among different UCSF faculty. There is truly a collegial atmosphere here in that labs share data, work on projects together, some students have dual-PI or interdisciplinary projects, etc. Though my research is in the area of developmental neurobiology, I may also be delving into some physiology and behavior by collaborating with other labs here at UCSF. In fact, the new Mission Bay campus is directly geared to facilitate these types of collaborations. For example, one building houses labs investigating genetics, development, and behavior.
We actually do have foreign students in the program, including one in my class. She is one of the smartest and hardest working students in the class.
I would encourage anyone who is considering UCSF to talk with current students and faculty here. I would also be happy to answer any questions about UCSF's MSTP or Neuroscience program.