My son has been accepted to Columbia Fu School of Engineering and also University of California Berkeley. At Berkeley, he is a regents scholar and would get priority registration and some additional benefits and we live in California about 90 minutes away from the school. At both schools, his major is mechanical engineering. Berkeley will cost ~$8K per year and Columbia will cost ~$3K plus travel expenses. Can anyone advise us as to which school he should pick? There are so many pros and cons to each school but none of us can overlook the fact that Berkeley is considered one of the top engineering schools but Columbia is Ivy League. You are the experts so I hope someone can guide us! Thanks in advance for your replies.