Dear Andres, you pointed out a few good points. The academic society is more gathered in Columbia compared to U.S cities. I found out college atmosphere is way together than Universities. Perhaps in college you might have more time to circulate around friends. However, in Universities, you put in more times to study and study more and study again. Attending undergrad helps to get you familiar with professors but once doing graduate at the same university, that helps to lift off that's so-called social gap among professors and student, which results in learning more and more. It usually due to cost of living, price of material and saving time to attend the same school. Most of the schools in UC and State system, maintain almost equal quality, however, what make them difference is the business perspective of it. I'm glad I attended the same University for graduate and undergrad program and pleased to have very knowledgeable, practical and experienced professors.