Hi,
I do not know much about the USC program, you will find a good idea about the ucsf program if you refer to the thread comparing ucsf and uop.
In addition to that though almost all of us in the program have out bad days, ucsf has not made us regret our decision of choosing this program over the others.