The highlights of UCSD include its beautiful campus and location, its top notch faculty, and state of the art research facilities. Many of UCSD's programs rank very high on a national and world level. However, the downsides of attending UCSD are the large class sizes, lack of interaction with professors, and lack of real world applications being taught.
more