<p>I think its so subjective to call any one program ‘the best’ - regardless of “rankings” My son has been accepted to Cornell, Berkeley, Carnegie Mellon, UVA, Michigan, RISD, UCLA and USC. Cornell is highly ranked but does not offer anything some of the other fantastic programs offer. In the end you have to listen closely to post grad opportunities, internship opportunities, and look at students while on each campus trying to picture a good ‘fit’. My son will be attending USC in the fall - and we have no hesitations about his decision!!</p>