Haverford and Penn vs Berkeley for ugrad

<p>Hi guys</p>

<p>Next year I'm planning on doing the last year of my course in the US, spending either all of that time at Berkeley or a semester at Haverford and Pennsylvania. At first glance Berkeley seemed the best for me, given its strength in German and Classics. But apparently it's more a place for postgraduates? is that really the case?
I'd be interested in hearing your opinions on which combination would offer the best experience, mostly in terms of academics, ie interaction with lecturers, motivation of students etc. I'd also like to hear about the culture and lifestyle there as that's not so easy to find out on websites.
Lastly I'd like to know how piano study works in the US-is the focus more on theory than performance? My gf studies piano, and also wants to come to the states. Has anyone studied piano performance at these schools? Or is piano performance not taught at universities?</p>

<p>Cheers</p>